I'd take a look at IS Boxer.
It is the top boxing software, in my opinion.
It comes with a 7 day trial.

The wizard will have you up and running very quickly.
The software is extremely customizable.
And there is strong support, especially in the www.isboxer.com IRC.

Definitely other options to check out though.
HKN is free, its a script based software option.
Keyclone is a decent basic option (keyboard broadcasting rocks, but lacks mouse broadcasting strength and a lot of the features of IS Boxer).
Game Commander Pro, is another option.. but aside from when it went live, have not heard much of it on this site.
Octopus is free, haven't heard much of this.
AutoHotKey is free, don't know much other then that it is script based.
PB (other site) is an option, haven't used it so don't know much of it.

I'd definitely recommend IS Boxer as the best of the software options.
FTL (assist) is automatic, via the wizard.
Keymaps are flexible.
Click Bars are icons you can click to run mapped keys, or display the state of a toggle such as keyboard or mouse broadcasting.
Repeater Regions are areas in which the mouse broadcasting turns on, which lets you do click to heal, via an addon.
Lots of neat stuff with this software.