Creating a User Interface with MacPython

There are a number of packages that allow creation of a user interface for your Python code, each of which has its own merits:

For new work, however, one of the following packages may be better suited. They may be available out of the box in this distribution, otherwise you can install them through the Package Manager: