Many options on this !!!
As for cleaning cloth, there are many good choices that have been mentioned. Whatever I use, including socks, I stick with a white color that can reveal a lot, like any fresh rust. Now for waxing, that is special. I like white flannel and used exclusively for this purpose. ....
Be Safe !!!
I too use these old bath towels on top of my bench. Just fold them to lay properly, on the working surface. They are soft and the pile or threads will keep parts from rolling off your bench. At some point they get dirty and just have the wife throw then in the washer. ....I just use an old bath towel to clean it on.
As for cleaning cloth, there are many good choices that have been mentioned. Whatever I use, including socks, I stick with a white color that can reveal a lot, like any fresh rust. Now for waxing, that is special. I like white flannel and used exclusively for this purpose. ....
Be Safe !!!