Bueno turtle te lo aprendes en unas horas. Tiene una curva de aprendizaje muy suave.
https://docs.python.org/2/library/turtle.html
Pero un framework para trabajar con interfaces gráfica, tiene una curva de aprendizaje mas empinada. Claro una vez que aprendes uno, ves que los mismos conceptos se aplican a los demás frameworks.
Pero incluso cuando domines uno, todavía te falta dominar algún patrón como MVC, MVVM, MVP. Y aprender otras tecnologías como base de datos, webservices, sockets, threads, etc...
PD: No mencionaron tk :C