Я диалогами не занимался, но есть мега-комбайн под названием "articy:draft", немцы сделали. Он позволяет:
- Писать разветвленные сценарии.
- Формировать базу персонажей, объектов окружения.
- Тулзы для проектирования уровней.
http://www.nevigo.com/en/articydraft/overview/
Ставил себе как то, ради интереса к тулзам по левел дизайну. Есть стим-версия и 30 дневный триал на официальном сайте.
Поляки из CD Project успешно ее встроили в процесс разработки.
(Текст записи скрыт. Показать...)