
I wanted to see if anyone else would be interested in such a tool and/or have ideas for functionality?
Consider it an early alpha. I have only tested it on OS X using iTerm. Terminal.app should also work but mouse support wont work so well there. I have tried to think about Windows users but it hasn't been tested there.
Right now it only has support for the ErgoDox keyboard layout and loading/writing of tmk firmware header files but it should be easy to add support for other firmwares and keyboards if anyone is interested.
Loading and saving works, but right now you can't edit the action definitions.
If you try it, please make sure to back up your original .h file if you save with the same name, the tool will rewrite the file completely in a not so human friendly format.
More information can be found here:
https://github.com/CJNE/vikeys
Questions, comments and suggestions are welcome

Screenshot of it's current state: