Migrating a world class VB6 application to .NET, with more than 570.000 lines of code, is a challenging task. We chose gmStudio for the project after evaluating several tools available in the market. We don't regret.
Its minimalistic UI may be deceiving as it certainly is one of the most powerful tools available in the market. You can fine tune the desired code output at different levels of abstraction, based on your specific requirements (e.g. map each COM method to a given class alternative and even manipulate the code in a per-instruction level).
We have set high goals for project, including use of generics and custom naming conventions. Some of these features were not there when we started the project (i.e. were developed for us), but I can say we are very happy with the outcome in the end, having met most of our goals.
Of course, there were setbacks. However, whenever that happened, we always had Mark's advice close, not only to suggest clever technical solutions, but also to cheer the mood up!
Andres Meerhoff
Project Manager / Software Architect / Senior Developer at Greycon Ltd