Прелесть UML в том, что это более-менее стандартизированная штука, и можно сразу начинать общаться "на ней". Но на моей практике разработчики таким не пользуются и вайтборда им хватает)
Я люблю штуки типа mermaidjs / plantuml, в которых схемы хранятся в текстовом виде, их можно в репо положить и не думать, потом ещё и историчность отслеживать. Но это просто инструмент, вайтборд и бумажка тоже вполне себе инструмент