В случае профессионального интерфейса лучше от диалоговости всё равно уходить к непрерывности: какой-то редактируемый объект, модель предметной области, к которому можно применять преобразующие действия...

Не нужно думать, что это 1980-е - пакетный режим ))
Команда Кушниренко тогда ведь создала передовые учебные среды с синтаксически ориентированным редактором, + граф. пакеты и прочее... Т.е. у них как раз програссивная "документоориентированная" (для того времени) идеология была.