I'm a huge fan of IS Boxer, it's a powerful option.
The wizard will get you started fairly quickly, and you can configure it to do anything you want.
There is a ton of support for this product.
It is a subscription option, costing $36 per year.

HotKeyNet (HKN) is as powerful, and its a free option.
It involves scripts, which makes it a lot harder to modify.
But there are a lot of scripts around, and tons of people here who use it -- so a fair bit of support.

I don't know much of Game Commander Pro.
I do know the documentation is extensive.
It is another pay option.

Keyclone is as good as any other program, as far as key replication goes.
It is lacking on mouse broadcasting, which depending on your toons might be a major consideration.
There is a one-time fee of $20, but its good for a lifetime license.
There's a lot of support for Keyclone here too.

I have no experience with Octopus, but its a free option.
Ugmaheadhurtz (think that's the spelling) uses it, and a guide is in his signature.

Auto Hot Key is another option.
Don't know anything about it.

Check out my guide in the signature.
It is a fairly comprehensive look at IS Boxer.