What other gui libraries can I use?
There are several. The two most popular as of 2014-12 are TkInter and PyQt.
TkInter is a library shipped with Python and it is the de-facto standard for Python. You can find more about it at https://wiki.python.org/moin/TkInter
PyQt is a very popular library. More information on it is at https://wiki.python.org/moin/PyQt
Why should I use easygui instead of some other library?
Well, sometimes you should start with those other (excellent) libraries. However, we hope that you find easygui useful. Some of the cases for using easygui are:
Don’t worry. With easygui you are learning the basics. We take only a few shortcuts to make things easier. If you decide to move to a library with more functionality, you will already have some of the GUI basics understood.
Can I specify a custom sort order for the items in a choicebox?
No, there is no way to specify a custom order. The reason is that the data must be sorted in order for the “jump to” feature (namely, to jump down in the list by pressing keyboard keys) to work.
For some tips on how to control the order of items in a choicebox, see this recipe from the Easygui Cookbook.