I believe HotKeyNet can handle the maximizer stuff as well as the keybinds that you are after, so you could setup the maximizer portion there and be up and running since you already have the keystrokes doing what you want.
Don't want to 'steal' customers, but as HKNs features are not so well known (or how to implement them), let me say, that the hole gamestarting,maximizer,pip-switching, key-board-broadcasting and even a hole ftl-setup can be done in HotKeyNet. If you need any help with the hkn-file to do it or you have other questions feel free to pm me or open an thread for it
(if you want to use IS Zanthor is your man i think).