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