Hi all!

Me and my research team are developing technologies for sketch-based design interfaces. We have a code to which we continuously add new functionalities. Lately, I began to feel like building new interface elements using MFC poses a constant overhead. I want to migrate to a new platform that will enable easy interface building + event handler. I use OpenGL, Wacom tablet libraries and Intel MKL (Intel's Math Kernel Library which is available in either C or Fortran). My first idea was moving to .NET environment with managed C++, but it may not be the best solution.

Do you have any suggestions?