Paul's list above and recommendation on the Porter Cable / Lake Country pads is excellent. I've also struggled over the years to find a decent routine but think I have what works now. I'm no pro by any means, so your mileage may vary with this. I use the same 303 marine for rubber/vinyl/plastic surfaces and shin-etsu for seals but slightly different waxes (only because I had one of those big coupons at autogeek and said hey may as well buy all at once lol)
- Polish / Swirl Remover: Wolfgang Swirl Remover 3.0
- Glaze: Wolfgang Finishing Glaze (I believe this is the same formula as Menzerna 3500)
- Top-Coat Sealer: Wolfgang Deep Gloss Paint Sealant
- Paint Cleaner: Wolfgang Paintwork Polish Enhancer (I only really use this before sealing and waxing if there aren't any swirls in the paint at all)
- Wax: P21S Carnauba Wax (or if you have a black/dark colored car, Natty's blue is also great)
- Wheel Cleaner: Sonax Full Effect
- Quick Detailer: Meguiar's Ultimate or Griot's Speed Shine
- Leather Care: Leatherique, with Gliptone cleaner in between the deep cleans
I always clay bar before laying down any product, and then depending on how heavy the swirls are, will either use both the Swirl Remover and the FG, or the FG alone. And then I always like the look of the DG sealant with the P21s on top - will usually just wait a day or so for the sealant to set in before I use the wax on top.