For my main account for instance i use my own AutoIt written scripts. And these take as we know control over mouse movements. Also a friends of mine wanted to lvl up new char with clicker bot instead of bots that we "know" by 99.9% chance that blizzard is ripping apart to learn how to catch. (Not that we can actually tell but lets be honest, all bots that you can find and buy off the net Blizzard most likely have been ripping apart already).
On my gold farmer toon i dont really care tho. Its earned its weight in gold ten folds already
Not to mention i play on the same pc, and easiest solution i found right after Diablo release was running virtual machines if i wanted to run multiple Diablo clients at same time. Considering i have VMWare Workstation on all my pc's at home making it easy to just transfer my bots to other pc's when i need to.