В Visual Studio можно генерировать UML диаграмму. Чтобы сгенерировать UML диаграмму сделайте следующее.
1. Допустим вот наш проект см:
2. Добавим новый элемент:
3. Найдём Classdiagram, и добавим:
4. Создастя пустой экран, перетащите все классы из Project Explorer на этот пустой экран:
5. Появится такая диаграмма:
6. Чтобы экспортировать в картинку нажмите на правую кнопку мыши в белом участке окна (т.е. не по объектам) появится меню, выберите диаграмму экспортировать как картинку
7. Выберите диаграмму, выберите путь куда нужно экспортировать UML, выберите формат (JPG, PNG, BMP, WMF), я выбрал PNG
Вот результат: