There are paints that contain primer for sale at home centers.
they are pre-mixed, you don't need to mix them youself.
I have a Blog post that mentions the HD's Premium plus Ultra, which is a series of primer-contained paints.
http://blog.wenxuecity.com/myblog/53340/201105/16204.html