Я хотел бы создать визуальный DSL (прямоугольники и стрелки). Я обнаружил, что могу создать такой DSL, используя Microsoft Visualization and Modeling SDK (продолжение DSL Tools, для VS2010), а также существует лабораторная работа по этому вопросу. Однако для этого потребуется Visual Studio 2010 для размещения моего дизайнера после того, как я создам свой DSL.
Есть ли способ не требовать Visual Studio? Windows Workflow Foundation (WF) позволяет разместить конструктор рабочих процессов в вашем собственном приложении, поэтому это не должно быть невозможным.
Также приветствуются предложения о других подходах.