A true AIO is what the others has mentioned, It will to, certain degree, correct your paint and protect it at the same time. With your inquiry, it seems that your refering to a 1 step polish, am i understanding it right?
For pads, i use lake country white ccs pad or tangerine hydrotech pads...