Pads:
3M Super-Buff double-sided white wool pad (with super-buff adapter) for rubbing compound. OR 3M Hook-It single sided wool pad... same thing but quicker to change over to the finishing pad.
3M Hook-It black foam waffle pad for swirl mark remover/polish. Used with a backing plate. Great finishing pad that doesn't leave any swirl marks in paint. key is to not put any force on it, just let the machine do the work.
Polishes:
3M Perfect-It 3000 Extra Cut rubbing compound 06060, and Perfect-It 3000 SMR 06064. Or you can buy a set that comes with glaze as well, and a MF cloth.. 06050
This is all I use as I find it can do the worst of paint, or fine swirl removal on delicate paint.