Всё зависит от Ваших конкретных нужд.
Судя по тому, что Вас обеспечили только бумагой, руководство и заказчики не особо требовательны. Поэтому можно воспользоваться любым редактором, умеющим рисовать схемы. Например, Visio. Тот же UML там поддерживается, плюс можно доставить наборы фигур, например, под нотацию Archimate.
Есть более профессиональные инструменты. Sparx EnterpriseArchitect, например.
В некоторых средах разработки есть расширения, позволяющие делать реверс-инжиниринг кода. Вы можете автоматически построить диаграммы классов существующего кода, например.