MOstly use PPG paints, primers and topcoats.
House of kolor makes some nice exotic finishes.
3M makes good masking products, rubbing compounds, polishing supplies, sandpapers and glaze
I use Meguiars Mirror
glaze show car polish (#7) after painting until the paint has cured, it's paint-shop safe (which means it can be used between coats) and leaves no dust or residue. comes in a tan bottle, and ain't cheap, but must be used until the paint is cured (at least 4 months after painting). No wax, period! it will seal the pores of the finish, and won't allow it to dry properly if you do.
invest in a quality paint gun and compressor. I still reccommend PPG for your spray gun. practice on an old Hood
or something to get the feel for how it operates, and to get your coats looking perfect. I suggest you buy a book on auto painting to find out how to lay down primer paint and clear, as well as how to mix up your paint/reducer, etc. it will become invaluable. the automotive section at any large bookstore should have plenty of books on the subject, as well as your library.