Chris , i know what you mean its hard very hard to work on open source project in your spare time .
im really looking deep into this engine as candidate for me to work with .
when i will have stuff to improve to tell i will do it as i used to do.
by the way its looks very strange for me that you build the Editor as you did .
why not taking the super powerful Qt frame work and build on it ? it is LGPL its good license for such powerful and flexible GUI framework.
now i guess you are limited or will be limited very soon if you like to extend your Editor .
or you can build with c# as cocos2d-x build there cocosstudio and about to use MONO for cross platform ( as unity3d is doing )
but i really recommend Qt