I have acquired over time a garbage bag full of these ranging from 420gsm to 500gsm
https://www.detailedimage.com/The-Rag-Company-M99/Eagle-Edgeless-500-Towel-Orange-P1660/16-x-16-S1/
They've also recently released these and are on sale.
https://www.detailedimage.com/The-Rag-Company-M99/Wolf-Pack-9-pack-P2870/
They grab and hold dirt so much better than any mit I've used.
I've also migrated away from the two bucket method. There's a "gary dean" method which is really just a single bucket method and you don't re-use the towels again until you've cleaned them. Just fill your bucket with your soap/water mix. (I like to add in a little ONR as well since our water is super hard shitty city water. ) Then toss your towels in.
->Then, fold them into quarters and use a single quarter only for a single wipe. Thus why I have so many of these towels now. I also do detailing on the side so I need more than a dozen~.
If a car is super dirty I'll do half wipes on panels with each quarter.
-> Finally, once you have you used a towel and folded it to use all the quarters front and back, it goes into a rinse bucket with a little ONR, not to be used again until washed.
I got away from using mits of any sort especially the microfiber "finger-y" mits. They seem like a good idea but they don't release dirt well and it's really just a bunch of micro pressure points and I don't think they hold dirt all that well.. I do however use them for wheels if they aren't overly dirty.
Additionally, with the towel folded into quarters, you can develop a nice wipe and twist motion so that a new piece of fabric is always touching the paint. If I take my time and I'm not planning a correction afterward I can really reduce visible scratching with this method. On occasion you'll get that one bit of dirt that likes to hang around the surface and might scratch, but overall this is about as "scratchless" as I think you can get. - But since you're only dragging a short distance the overall damage is still significantly reduced.
Is all of this overkill? Absolutely 100% Yes. But none of my customers have complained. And I REALLY like detailing cars and I've spent a ton of time on techniques, methods and practicing.
Edit: Since I'm here
You should also really try this stuff if you haven't
https://www.detailedimage.com/PS-M110/Rags-to-Riches-Premium-Microfiber-Detergent-P2403/32-oz-S1/