Не знаю насчет конкретной программы именно для генеалогического дерева, но Вы всегда можете воспользоваться UML-диаграммами. Преимуществом данного подхода является то, что он позволяет очень гибко настраивать диаграмму под свои требования. Существует множество online-редакторов UML, помимо этого существуют уже готовые шаблоны, помогающие организовать именно генеалогическое дерево.
Самая популярная генеалогическая программа
C помощью нашей программы, которой пользуются миллионы людей во всем мире, вы сможете исследовать свою семейную историю, построить генеалогическое древо, добавить в него фотографии, исторические документы и многое другое.