I used TCP Urethane Enamel in Ivory on my truck about three years ago. It was my first paint job and it the adventure went easier than I thought it would. I did it in my garage.
We are blessed with an electronic "how to's. I found that You Tube was full of how to's videos on everything from creating a spray booth in my garage to prep, sanding, applying the paints. Because I am a "visual" guy it really helped me understand what I was trying to accomplish.
The secret is prep, prep, prep... TCP has a great "Grease and Wax Remover". Just before you are ready to spray wipe it all down with this stuff. Use the hardener that comes with the paint. Get it primed (Used TCP product also) and then skim coat sand. (You Tube). My son, who is a custom car fabricator advised me to thin the paint to the consistency of milk and to sand with 900 grit between coats.
I was very pleased with TCP products and how it all turned out. Using both their "Primer" and "Paint" assured me that they would be compatable.Incidentally that Wax and Grease remover is awesome for wiping down my trucks engine when I detail it.
Polished it out with "Meguiars Mirror #105 Glaze, Ultra Cut Compound with a DA Buffer (Harbor Freight)to smooth it out then then finished it off with three good coats of quality wax.
Meguiars has a "how to" online. I had to watch several videos before I felt ready to take on the actual painting. Glad I did.
Enjoy the adventure, Chap