В Visual Studio можно генерировать UML диаграмму. Чтобы сгенерировать UML диаграмму сделайте следующее.
1. Допустим вот наш проект см:
https://i.ibb.co/BL0gn15/cl-diag01-00-32-04-07-2021-min.jpg

2. Добавим новый элемент:
https://i.ibb.co/ZKGG48L/cl-diag02-00-34-04-07-2021-min.jpg

3. Найдём Classdiagram, и добавим:
https://i.ibb.co/k4332gR/cl-diag03-00-37-04-07-2021-min.jpg

4. Создастя пустой экран, перетащите все классы из Project Explorer на этот пустой экран:
https://i.ibb.co/znVBWBH/cl-diag04-00-37-04-07-2021-min.jpg

5. Появится такая диаграмма:
https://i.ibb.co/XzHfYqH/cl-diag05-00-38-04-07-2021-min.jpg

6. Чтобы экспортировать в картинку нажмите на правую кнопку мыши в белом участке окна (т.е. не по объектам) появится меню, выберите диаграмму экспортировать как картинку
https://i.ibb.co/9ZmYkF0/cl-diag06-00-40-04-07-2021-min.jpg

7. Выберите диаграмму, выберите путь куда нужно экспортировать UML, выберите формат (JPG, PNG, BMP, WMF), я выбрал PNG
https://i.ibb.co/z8JPMbK/cl-diag07-00-41-04-07-2021-min.jpg

Вот результат:
https://i.ibb.co/M9TRGS0/Class-Diagram1-min.jpg