If you want a free option, Hot Key Net seems to have as many features as anything else.

I opted for IS Boxer over HKN, because HKN is script based.
But then AutoHotKey is script based as well.
There seems to be a lot more people using HKN (more support), and Freddie (HKN Developer) does frequent these boards sporadically.