I've brought this up before too but never got a response.
Assuming Construct 2 is written .net (vb, c#, etc) it should be compatible with MonoDevelop.
http://mono-project.com/
http://monodevelop.com/
Using the existing codebase (again, assuming C2 is written in .net,) you could support Windows, Mac, and Linux.
*here's for hoping*