Попробовал для интереса программу. Занятная.
Из замеченных проблем:
1. Попробовал открыть свою поисковую базу (gedcom) в 8,5 мб - честно прождал 25 минут (видел по загрузке проца в 17-18%, что программа чем-то занята) - до стадии анализа так и не дошло. Пришлось программу выгрузить. Проблема в основном, что нет никакой прогрессии - что делает программа, зачем и сколько это займет времени - ничего не известно.
2. Открыл файл в 10кб, загрузилось, но в части случаев, программа выдает странные ошибки на любую попытку построить любой вариант дерева или круговых диаграмм. Ругается на какие-то sql-запросы. Удивлен, что в 2017 году вы построили свою программу на Access (и кажется Delphi? или C++Builder?), ну да ладно, о вкусах не спорят

3. Дизайн непрактичен для многочасовой работы, за полчаса экспериментов от гигантских плоских кнопок, обширных пустых областей и блёклого дизайна - глаза устали.
4. Попробовал выгрузить данные. Программа глюкнула в процессе и свои данные я получил в урезанном виде, примерно пополам. Заглянул внутрь, был шокирован, что все идентификаторы и порядок оригинальных данных изменился. И что такое user_defined в тэге типа имени? В стандарте такого нет

Несколько попыток сохранить данные в gedcom - все провалились.
5. Очень позабавили виды статистики по полям "Car model" и "Mobile Phone". Вы серьезно думаете, что такая статистика нужна реальному родоведу в реальной БД, где 70-80% данных будет приходится на века от 19го и дальше вглубь? ))))) Причем, половина названий полей при выборе - на английском, при русском языке интерфейса. Признаться, мне даже в голову не приходило заводить такие факты в базе, интересная идея..... Особенно, если предположить, что номер телефона у всех индивидуален, а значит статистика по номерам смысла не имеет... а значит - это статистика по фактам для модели телефона?! Круто!
В общем, любопытно

но нужно еще изрядно допиливать

Вообще, интересных фич хватает. Хотя некоторые возможности удивляют тем, что наверняка будут ставить пользователей в тупик.