I've had a look at the ISBoxer website and forums, it seems to do away with most of the grunt work, setting up the windows on the screen, and selecting characters for each window, it also has the window swapping feature that I'm going to setup in HotKeyNet.

From what I can tell it requires a subscription to a component called "Inner Space".

I wonder if I should just subscribe to inner space and use isboxer or roll my own with HotKeyNet. Inner space isn't expensive, but still I'm not sure.