I was successfully able to polish out scratches using orbital polisher, rupes polishing pads and Optimum Hyper Polish. Buffed out to mirror finish. Remember, less is more

. so don't over polish.
If you don't have a DA and don't want to spend too much on one, then consider this one - I used it for smaller areas such as mirror caps, grille and such prior to Ceramic coating
Mini Polisher, 2inch/ 3inch 750W Car Buffer
9517 https://www.amazon.com/dp/B0BZ74Y3DN?