Представьте, что вы создали собственный пользовательский фреймворк, в котором не используются дескрипторы окон (компактный фреймворк, поэтому не спорьте с "почему"). Одним из основных недостатков разработки такой среды является потеря совместимости с конструктором winform.
Так что мой вопрос ко всем вам, кто много знает о настройке VS, был бы умный механизм, с помощью которого можно было бы интегрировать каркас графического интерфейса в конструктор и заставить его выплевывать ваш пользовательский код вместо стандартных окон? вещи в методе InitialiseComponent()
?