Have a look through some previous posts, they'll be various recomendations.
Are you machine polishing or by hand?
For exterior generally you'll want (followed by what I use):
a pre wash or snow foam, valet pro citrus pre wash or auto finesse avalanche
decent wash mitt, dodo juice one
car shampoo, autosmart duet
two buckets and two grit guards
drying towel, chemical guys woolly mamoth
polish, auto glym super resin
wax, auto glym high definition
then additionally you have the options for more thorough cleaning
Clay bar, meguiars
fallout remover, iron x
tar remover, autosmart tardis
wheel cleaner, bilt hamber autowheels
brushes etc to clean the wheels
metal Polish, autosol
I could go on, have a look through some previous posts though and decide what you like the sound of.