Along with many of the products I use, I like to look for companies that put the most time and resources into their products. Menzerna are a German based company that have been producing polishing compounds since 1888. Their polishing system will handle every paint type and is super intuitive to follow.
To begin my process, I perform a test area to see what formula I am going to use on the entire car. I begin with the Lake County HDO Orange Foam Pad with Menzerna 2500 Medium Cut Polishing Compound. If I can still see scratches, I will move to the 1000 Heavy Cut Compound and if I need further cutting I switch to the Lake Country Microfibre Disc. Once the cutting is coomplete and my paint is corected, I do one pass with the Lake County HDO Orange Foam Pad using the Menzerna 3500 Super Finish to give it the perfect mirrow finish. Using this scaling process, I find there aren't many paint that I cant perfect.