here is what I have in my garage:
Meguiars Clear Coat Body Scrub Paint Cleaner (1 bottle)
(good for bug stains, sap, bird doodoo)
Dawn dishwash soap (1 bottle)
(use this before you polish, it removes remaining waxes & polish)
Zaino Z1 Show Car Polish Lok Pre-Cleaner & Gloss Conditioner (1 bottle)
(use after you wash the vehicle, just before you polish it, let dry and leave on, apply next step right over it)
Zaino Z2 Show Car Polish for Clear Coat Finishes (2 bottles)
(gives it that great wet look, let it dry for several hours if you can for best results)
Zaino Z5 World's Best Car Polish (2 bottles)
(Fills the swirl marks & scratches, even better shine, best if let dry for 24hrs)
Zaino Z6 Ultra Clean Gloss Enhancer Spray (4 bottles)
(Good for wiping down in between polish coats, as well as just spot cleaning when ever on the vehicle, I keep one in the truck all times)
Zaino Z7 CarWash Concentrate (2 bottles)
(I pour a little into my car wash bucket when I wash my truck)
Zaino Z18 Clay Bar (1 Bottle)
(I use this to remove stuborn rail dust that settles in the paint usually on the rear of my previous cars I had, havn't needed it for the tryck yet)
Zaino 100% Cotton Pads (2 dozen)
read thier tips & tricks section, stuff works

if you follow tips like using "ONLY" 100% cotton towels, and straight line polishing (vs wax on, wax off like Karate Kid) it makes a difference!