I never used anything until recently. I wouldn't let powder touch my cue. I was discussing this with Ernie G. not too long ago and he told me that the lanolin in baby powder is good for the shaft so I'm not as opposed to it as I used to be.
So though I usually don't use anything, once in a great while I'll use the tiniest bit of baby powder, put the smallest amount on the table by my chair and just touch the tip of my finger to it and rub it down the shaft. No excess at all so no mess on the cloth. I guess what I'm saying is on the rare occasions when I use powder I don't use it on my hands, just a tiny bit rubbed into the shaft.
I keep a small bottle of Purell in my case. This is what I use to quickly clean my hands during a match so I don't have to run to the bathroom and delay the proceedings. I keep a small towel with me to wipe them dry. The stuff works great and the cue slides like butter after cleaning my hands with the hand sanitizer.
I hate the glove. It used to be I couldn't even stand to see other people use it. But then I realized some people have a real problem with sweating from the hands and that's got to be a royal PITA for playing pool, so I suppose the glove is a valuable tool for those with sweaty hands.
PS: I take very good care of my shafts, keep them clean and burnished.