3M Clearcoat Polish on a sponge buffing pad with a simple low-speed orbital buffer is all I've ever used, and yes, I did it myself.
I don't know if it's all that different from the polish you can buy at a place like Autozone, Pepboys, etc, but I was directed to a local automotive paint supplier by an autobody guy at a Ford dealership years back, and it's what I've used on my vehicles ever since.
That was years ago though, and hopefully formulations have improved even more, but it's
clearcoat polish, not glaze, wax, buffing compound, etc.
It's the only thing I've ever used that results in a continuous "wet paint" look...that isn't from the drool.