Firstly, what you apply the products with. Wash mitt (rather than a sponge), two buckets (one for soapy water, one for non-soapy to rinse the mitt), and lots of cloths and pads for applying various products.
Personally, wheel cleaner is water. Every wheel cleaner is acidic in some way and in my experience it's impossible to ever truly get it all off. Then I use AutoGlym Wheel Detailer (I think, only just started using it). Great stuff.
Paint work itself, system should be clay bar - polish - wax / protector. That doesn't need to be done every time. Depends what sort of finish you're after which can come down to personal preference. I like Auto Glym, some like Zaino, Megs, Zymol etc etc. You can try each one and choose a favourite!
Is there anything specific you want to know? I could blab forever about this!!