I use a polish/buffing wheel with a cordless electric drill. Insert attachment, add polish if polishing, one panel at a time. Don't use too much pressure against the car, just let the spinning wheel glide over the top. Same technique for buffing the polish off.
I use T-cut wax for tiny scratches or slightly more course cutting paste for bad scratches. Polish on with one cloth, clean off with another.
Use a non-corrosive degreaser on the wheels. If you want to try a home remedy, use some vinegar/water solution and wash down thouroughly afterwards. If you like REALLY clean wheels, buy some axel stands and take your wheels off to clean them.
<span style='color:blue'>"So my BM makes me a flash bastard? Then I guess you're just keeping it real from the seat of your nova?"</span>
<span style='color:gray'>"...and the home of the brave..... is bravey 130bhp from a 7 litre engine? 100bhp/litre or don't bother building it!"</span>
<span style='color:red'>"Aaahh the UK; where every road is jammed, under construction, poorly maintained and unfairly policed, at least we don't get over-taxed for it........ HA HA HA!"</span>