Para GUI
Depende del tipo de aplicación que desee desarrollar.
- Si desea controlar todos los aspectos de los elementos de la interfaz de usuario, vaya con PyQt. Con un poco de esfuerzo, puede crear excelentes interfaces de usuario con él.
- Para aplicaciones pequeñas, si todo lo que desea es facilidad de uso, puede utilizar easygui. Es extremadamente fácil de usar y proporciona elementos de interfaz que son aplicables en muchas situaciones, pero la interfaz que obtienes no es tan buena como la que puedes obtener con PyQt.
Hay muchas otras opciones nuevamente dependiendo de la aplicación,
- ¿Cuál es la mejor opción para un negocio P2P, es construir un sitio web desde cero o comprar un software existente como ShareTribe o NearMe?
- ¿Qué significan las aplicaciones de servidor cliente?
- ¿Cuáles son algunos sitios independientes realmente buenos para obtener proyectos de diseño web?
- Ruby on rails: en la cúspide de 2014, ¿vale la pena invertir el tiempo de la tarde (y algunos fines de semana) en aprender RoR?
- ¿Qué funcionalidades ofrecen las tecnologías del lado del cliente para reducir la carga en la base de datos?
- PyGTK te permitirá usar elementos del entorno Gnome.
- Otra opción es pyglet, aunque es un envoltorio sobre OpenGL, puede diseñar interfaces de usuario originales con él.
Para obtener más opciones, puede pasar por: GuiProgramming – Python Wiki
Y prefiero que PyQT sea un marco muy potente, directo, multiplataforma y bien documentado con muchos ejemplos que puedes buscar en línea.
Puede leer más sobre esto en: PyQT
Para DB
MySQL tiene mayor soporte comunitario y diferentes sabores, por ejemplo, MySQL (Oracle), Percona Server y Maria DB. Tienen soporte de replicación estable (si necesita escalar), excelente documentación, muchos recursos gratuitos para aprender, excelente y comprobado rendimiento / escalabilidad de DB.
Acceso a la base de datos MySQL de Python
Guía del usuario de MySQLdb
Y esto para la conexión
Cómo usar Python para conectarse a una base de datos
Finalmente, tal vez esto no sea suficiente, pero espero que te ayude ^^