That's a good question. I've used all of the above. It depends on the project. Brushes are are used for ease of application with particular attention to detail which might be missed with a cloth or rag or paper towel or other smooth applicator. A bristle brush is preferred over a poly brush but any kind including foam, will do.