In my opinion, work like that is what clothes are really made for. Coveralls do the trick just fine for that.