Как визуализировать причинно-следственные связи?
https://gephi.org
Plugin: https://marketplace.gephi.org/plugin/dag-layout/
Список софта и сервисов визуализации: тутПлагин, просто чтобы пиариться: "Я занимаюсь таким!" ))))
Есть книга , электронная и бумажная, я купил и ту и другую, Владимира Параджанова.
"Учись писать, читать  и понимать алгоритмы" , с подзаголовком "Алгоритмы для правильного мышления".Очень хорошо «ставит голову на место» в этом вопросе.
Она про правильное и удобное, легкочитаемое графическое изображение алгоритмов.
И про язык ДРАКОН (на нем была написано ПО , в графическом виде, для нашего многоразового корабля «Буран»)
Под визуализацию  есть ПО под Windows (в прочем, я пользуюсь им на Маке ).
Авторы его продают недорого (не помню сколько стоило, но как то непринципиально для меня было, хоть платил из своего кармана)
Очень рекомендую.
Так же рекомендую просто карты ума (MindMap), есть отличное Free решение под популярные платформы, это XMind. Оно лучше чем многие платные решения. Хотя для XMind платная версия тоже есть.