Мне нужно создать инструмент моделирования (так же, как Visio, BizAgi или любой графический инструмент UML).
Однако я НЕ имею какое-либо представление о ГДЕ для начала.
Я знаю, что это будет 2D-моделирование, всегда.
Между объектами модели будут существовать отношения, аналогичные диаграмме UML или рабочему процессу Visio.
Я совсем новичок в этом ...
Как это можно сделать с помощью C # .NET?
С чего мне начать копать информацию?
Спасибо.