If your not looking for perfection you can try the stuff I used .

I got my paint from Home Depot , primer is an Acrylic epoxy paint that you might find in the household paint section as it is used for concrete floors as well .
It dilutes with water I get out of water bottles which you will need to do as its to thick to flow through a spray gun out of the can , about 10 % worked for me but experiment for yourself. It went on well,covered well and just a light sanding got it smooth enough for a finish coat. About $50. CDN a gallon .
For the finishing paint again Home Depot , I decided to go with BEHR latex exterior house paint, the stuff they use for siding and such.
I used this stuff about 4 years ago . When I bought my truck some patches had been put in and primed in some spots but not others so I bought some BEHR
paint which I could match close to the original color in a flat paint. They have 5 or 6 different finishes ranging from flat to high gloss , but flat hides flaws better.
I did a quick sanding , in some places to bare metal and used 2 quarts to paint the complete truck over the bare metal , light rust and original paint.
I wasn't to fussy as this was a temporary fix .Well here we are 4 years later and the spots where I painted over pin hole size rust marks are starting to show through
but where I painted over bare metal all is fine.
Now I'm in the process of repainting, and sanding of this paint has become a chore , its on there good .
By the way when I painted this truck 4 years ago my total cost including tape and incidentals was about $ 100.
I don't think if I was building a show truck that I would use this paint , nor would I attempt to paint it myself , but for a daily driver or some one trying to do touch ups
on faded paint this might work. I did at one point spray a can of automotive clear coat over this paint as an experiment and it stuck well, no negative affects on the
latex paint.

Good Luck

John


good planning is no substitute for dumb luck