When I was getting started with Python I loved writing Tkinter GUIs. At first they felt really complicated because the tutorial I was following wasn't very good. Even the hello world example had a ...
Implementations are for learning purposes only. They may be less efficient than the implementations in the Python standard library. Use them at your discretion.