PlantUML
продвинутоезарубежноеopen-source
Инструмент для создания UML- и других диаграмм из текстового описания
Зачем
Диаграммы как код: последовательности, классы, компоненты и схемы процессов описываются текстом, хранятся рядом с проектом и удобно версионируются. Периодически встречается в материалах сообщества 1С