But then see also Pysol; a free open source program that was being sold by sneaky companies. The devs decided to stop releasing it.
(http://bytes.com/topic/python/answers/41344-pysol-using-qt-c...)