Можно его использовать, но не обязательно. Тех инструментов, которые есть мало для создания UI которое мне надо. Поэтому ищу решение этой проблемы, xamarin вроде подходит, и если всё будет работать как я описал выше то отлично. Но надо мнение профессионалов)
Не уверен, что у нас достаточно данных, чтобы что-то однозначное советовать, но: 1. плагин для CAD и будет выполняться в его процессе, где уже есть UI 2. пишется на C++. Вывод: я бы не рекомендовал тащить Xamarin и C# в проект вообще.