Оконная система и принципы взаимодействия экранных форм между собой имеют существенное значение для любого приложения ОС Windows®. PowerM-приложение всегда поддерживает многодокументный интерфейс (MDI) пользователя, в котором имеется одно Главное окно (frame) и множество дочерних окон-листов (sheets).

Кроме стандартных приемов работы, принятых во всех MDI-приложениях, PowerM дополнительно систематизирует некоторые операции по взаимодействию открытых окон между собой. Отличие от обычной системы проявляется в первую очередь в изменении парадигмы Родитель-Потомок. В стандартном MDI-приложении окном-родителем для любого дочернего sheet-окна является Главное окно (frame) программы. В PowerM этот принцип, естественно, поддерживается, но только на внутреннем уровне, а на внешнем, логическом уровне, разработчик имеет дело не с окнами, а с представлениями и их моделями. А при таком подходе существуют свои правила и отношения объектов между собой. Родителем для sheet-представления может стать не только Главное окно, но и любое другое sheet-представление. Это, в конечном итоге, приводит к следующему результату – следствием закрытия родительского окна-представления является каскадное закрытие всех его дочерних окон-представлений, не зависимо от их типа и уровня вложенности. Определение факта того, какое окно будет являться родителем для вновь открываемого окна, заложено в специальной open-функции открытия визуальной модели. Другой отличительной характеристикой PowerM-приложений, является то, что все они автоматически поддерживают стандарт GUI (Graphic User Interface), принятый в ОС Windows®. Таким образом, каждое приложение в составе Главного меню проекта будет иметь стандартные элементы: Файл, Правка, Вид, Формат, Сервис, Окно, Справка.