MAGGOT3 основан на идее максимальной модульности.
Абсолютно вся функциональность реализуется в небольших изолированных
плагинах. Оболочки, внутри которых запускаются плагины - это тоже
плагины. MainWindowER - один из таких плагинов, реализующий рабочую среду в
виде панели с кнопками для вызова плагинов:
Если курсор мышки оказывается над кнопкой плагина, в правой части отображается описание, которое плагин предоставил о себе.
Запущенные плагины открываются в отдельных окнах.
Все общие команды оболочки, не
относящиеся к какому-то одному плагину вынесены в
меню.