2ой раз на тостере задаю вопрос, и 2ой раз сам себе отвечаю. Наверное как-то неправильно формулирую вопрос.
То что мне было нужно, называется UML.
Забугорный ресурс с большим набором приложений для mac, выполняющий требуемые мне задачи
тут
Сам остановился на приложении
DevSketch
Спасибо мне.