What language did you use? I know some C, and VB.Net.

It seems like a fairly simple program. I might be able to add a few features to make it more simple to use, such as cfg importation, as well as a GUI button binder.

But I can't promise I can do anything at all. I'm sure if you made it open source someone somewhere will pick it up and make it a super program.