QT+SQLite Пример оконного Python-приложения с двумя связанными (one-to-many) таблицами. В качестве ORM используется SQLAlchemy, для рисования окошек - PyQt5 Написано не особо чисто - переиспользовать целиком не рекомендую. Переписывать вряд ли буду