I have written both 2d and 3d game engines and am looking into making editors. I want them to run on Windows and am wondering what the best way to go about doing this is. If I can, I would like to write them in C++ as that is my strongest language but I have heard that C# is quite a fantastic language for editors/window type applications.
Any advice?
Thanks!