Если бы вы не программировали на Perl / Tk, я бы подумал, что Tkx (разработанный Activestate) будет лучшим вариантом.Tkx - это тонкий слой над Tcl / Tk, который дает ему доступ к новым тематическим виджетам в Tcl / Tk, чтобы ваше приложение выглядело лучше.
В Perl / Tk гораздо больше документации, но сам модуль, похоже, больше не разрабатывается.Документация по Tkx очень скудна, но, следуя файлам учебника по Tkx в CPAN, легко начать.
WxWidgets (доступный для Perl через wxPerl) - превосходный графический инструментарий, но wxPerl реализует толькоподмножество доступных виджетов.
PAR удобно, но если вы используете Perl / Tk, результат не будет работать изначально на OS X. (Пользователи должны будут сначала запустить X11, что проблематично, особенно споследняя версия OS X).Если вы идете с Tkx, вы можете получить собственное приложение на Mac OSX.Кроме того, PDK ActiveStates предоставляет вам простой способ упаковать все для развертывания в Windows, Linux и OS X.
Для справки см. Программное обеспечение (AntConc и AntWordProfiler) на следующем сайте http://www.antlab.sci.waseda.ac.jp/software.html, где AntConc был разработан с использованием Perl / Tk, а AntWordProfiler был разработан с использованием Tkx.