Вы хотите написать гуи-обертку для библиотеки, предназначенной для работы с бд.
Ну в общем-то дело за малым - выбрать GUI (лично я рекомендую pyqt), выбрать БД (лично я рекомендую postgresql), выбрать для бд библиотеку коннектер (для postgresql это чаще всего psycopg2) и... написать всю логику приложения.