На wxPython есть хорошая книга «wxPython in Action», чего нельзя сказать о некоторых других решениях. Не стучите по остальным. В прошлом я успешно работал с wxPython, и он поставляется с большим набором демонстрационных приложений с исходным кодом, которые вы можете свободно позаимствовать.
Лучший дизайнер пользовательского интерфейса, который я нашел для приложений wxPython, является коммерческим, Anthemion DialogBlocks. Это один из программистов wxPython и стоит денег. Другие решения для дизайна пользовательского интерфейса включают wxGlade (я нашел его полезным, но не функциональным) и Boa Constructor (не использовал его). В Wing IDE также может быть один. Я думаю, что редактор Python от Stani включает wxGlade. Есть много других проектов, которые на самом деле не работают или довольно старые.
Что касается автоматизации SQL, как говорит другой отвечающий, я бы посмотрел на алхимию SQL, но кривая обучения для небольшого приложения может быть слишком большой, и вам будет лучше просто перейти к odbc. Наилучший odbc api - тот, который использует Django, pyodbc.
Прошло много времени с тех пор, как я разработал эти инструменты, поэтому для каждого может быть что-то более новое, но в то время они были определенно лучшими в своем роде, на мой взгляд.