Junkman2000 has some great videos on detailing. He details cars, but most of what he presents is applicable to our motorcycles as well. Paint is paint. Clear coated paint is clear coated paint. Nothing really special about a motorcycle vs. an automobile.
AmmoNYC is another YouTuber worth looking at. He mostly deals with high end cars. Techniques are the same, though (paint is paint), and he pimps his product line.
European owners may want to look at Car Cleaning Guru. Same techniques, again, but with an emphasis on cleaning. He talks about products available in Europe.
Most dual action polishers are too big for our bikes. Most can be modified to use smaller pads. I'd look at 3" backing plates and pads. I have had good luck with the dual action polisher from Harbor Freight.(62862 or 69924), but if you want to spend the money on a genuine Porter Cable 7424XP, be my guest. When you shop for a polisher, be sure to get a "dual action." Standard polishers require a lot more skill to avoid burning through the paint.
Gables_Ninja said it's the technique more than the product. I think Junkman2000 said, jokingly, you could polish with shampoo if you really wanted to. Just remember to go from least aggressive to more aggressive if needed, and then back down again to polish out any polish marks from the more aggressive polishes. It's also not just the polish - there are pads that are more and less aggressive, too. You have to use the right pad with the right polish, and don't cross-contaminate a pad with multiple polishes.
And don't drop your claybar. If it hits the ground, it's toast. Throw it out. It will pick up dirt from the ground and scratch your paint with it. This is important. No kidding, and no way around it. There are similar products, such as "clay mits" that can be cleaned, but genuine clay - No Freaking Way. And all clay is made in the same factory, so there's no value in spending more for less. Break off a small piece and use that. That way, if you drop it, you aren't wasting a $20 block of clay. Lube is your friend. Many suggest and use detailing spray. This is one place where water with a little dish soap works fine to lubricate the clay.
For quick cleaning and waxing, I like "Original Bike Spirits Spray Cleaner and Polish ," but I have a friend I can buy this stuff wholesale by the case for about $4 a can (vs. $12 most everywhere else). If I had to buy retail, I'd probably just use Lemon Pledge, despite Pledge having silicones that body shops hate (causes "fisheyes" if not cleaned off properly). Or if you just want a quick detailer, I like Griot's Garage "Speed Shine."
If you really want to get into it, and pick the brains of some experts, I suggest visiting the Autopia car care forum.
Keep the shiny side up, and the sticky stuff stuck,
- Arved