Мы собираемся начать разработку собственного приложения WinForms (здесь нет WPF), и я ищу своего рода расширяемое приложение-оболочку, которое позаботится обо всех вещах низкого уровня как управление меню и панелью инструментов, диалоги и т. д. В значительной степени похоже на Visual Studio Shell :

Что нам нужно сделать, это позволить нам написать какие-то «надстройки», которые будут использовать сервисы, предоставляемые этой «оболочкой», и делать все деловые вещи.