кто-то писал что это реклама... На форуме программистов рекламировать конструктор который не продаётся это реклама?

Кто не догадался: это не реклама, а просто попытка поделиться опытом и наработками раз подняли тему о своих велосипедах. (продаются конфигурации сделанные конструктором и пользователю доступна юзер френдли малая часть конструктора).
Ранее писали: "когда разрабатывается форма не попадающая в шаблон используемоей логики, вот тогда наступает полная жопа"
Это не так. Конструктор позволяет писать на C# любые кастомные формы и открывать их в программе. При этом эти кастомные формы могут пользоваться всей инфраструктурой конструктора если требуется (например создать пункты меню не руками).
Вот реальный пример формы которую проще было сделать в дизайнере студии чем в конструкторе так как логика работы была не стандартная.
Специально для форума написал большую зелёную надпись — а можно было и бегущих красных муравьёв.
вот как форма интегрируется в конфигурацию:
Точно так же можно в коде C# подписаться на форму сделанную в конструкторе и управлять всеми её элементами (поля, вкладки, таблицы, меню). Т.е. поверх стандартной формы навешивать любую дополнительную сложную логику.
И становится понятно что это опасение напрасно: "Приходит ТЗ от заказчика и в нем сортировка, отрисовка не такая как в стандарте, доп функционал на кнопочках или в гриде и все! Сели в лужу."
кто-то писал: "Вместо популярного лет 10 уже паттерна query language, который бы позволял просто искать в стиле "статус:закрыт И период текущий месяц)" мы имеем сочетание комбобоксов и свободнотекстового поля ввода"
Есть и такой конструктор запросов:
кто-то писал: "Нет возможности увидеть одновременно работы и материалы. WTF? Ведь очевидно, что для работы "замена экрана на S9" есть стандартный набор материалов, без которых она невыполнима. Нет, пусть пользователь потеет, ручками вбивает пары "работа-материал" в разные табы.
3. Всё, чего может быть больше одного, засовывается в грид, без малейшей попытки оценить распределение количества элементов. Например, у 99% заказов 0 или 1 платёж."
Конструктор умеет отображать данные в двух представлениях: табличное и карточное. Данные ищутся в табличной части а работа с данными может быть и в таблице и в карточке. Так вот конструктор как раз позволяет по требованию заказчика оперативно поменять представление.
Представим что "Нет возможности увидеть одновременно работы и материалы" — поступило от пользователя. Вот как выглядит карточка до:
и вот как выполнено требование заказчика. В конструкторе снято 3 галки и затем перемещением мыши таблицы разложены так как укажет заказчик интерфейса. Возможно скорость и не важна но это заняло около 2 минут.
Конструкторы идеальны для решения прикладных задач и когда есть необходимость постоянной доработки или переработки интерфейса. Никто не говорит о том что на конструкторах нужно писать систему реального времени управления взлётом и посадкой самолётов.
P.S.
То что этот и похожие конструкторы "говно" — даже не поддаётся сомнению — это так! Только ручное создание и изменение форм и тысячи строк кода позволяют нам всем намазывать масло на хлеб.