I'm sure you will get plenty of different answers, as everyone has their favorite products, but here are my choices:
Wash mitt: Cobra Wash Mitt
Applicator pads: Buff and Shine UFO pads
Drying towel: I usually use the Big Blue towel, but if you want a waffle weave specifically, the Guzzler...