Дизайнер форм написан в дополнение к графическому интерфейсу для сценарного языка OneScript. В нём можно быстро спроектировать экранную форму приложения просто разместив элементы управления с помощью мыши на форме, просмотреть и задать для них значения свойств, определить обработчики событий. Результатом работы будет сгенерированный код сценария, который можно будет исполнить виртуальной машиной OneScript.
OneScript разработан Андреем Овсянкиным и развивается группой энтузиастов на безвозмездной основе. Его синтаксис практически повторяет синтаксис 1С. Программисты 1С знакомы с языком, а остальным неравнодушным к программированию нетрудно будет найти в сети массу материала, чтобы освоить синтаксис, переменные, операторы, функции и процедуры.
Дизайнер реализован в виде библиотеки (OneScriptFormsDesigner.dll) и выглядит примерно так.
Всё на русском языке. Поддерживаются визуальные стили и вид окна будет определяться темой операционной системы, выбранной пользователем.
А как же со средой разработки? Подойдет любой текстовый редактор, желательно с подсветкой синтаксиса 1С. Notepad++, VSCode или даже просто блокнот. В дизайнере можно будет работать совместно с любым текстовым редактором.
Есть такой прием - использование модели и её представлений. Дизайнер как раз по этому принципу и работает.
Моделью будет файл сценария.
Текстовым представлением для редактирования кода будет используемый вами редактор кода.
Визуальным представлением для элементов управления будет дизайнер.
Из обоих представлениях мы будем параллельно изменять нашу модель - файл сценария и тем самым зададим логику исполнения и вид нашего приложения.
Создавая сценарии придерживайтесь правила - одна форма в одном сценарии.