Pylot is a tool for testing the performance and scalability of Web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. It generates concurrent loads, verifies server responses, and produces reports with metrics. Tests suites are executed and monitored from a GUI or the shell.
Yagoburn (Yet Another Gui Optical BURNer) is an intuitive GUI wrapper around cdrkit and dvd+rw-tools for burning optical media on GNU/Linux systems. It uses the wxpython toolkit for the GUI, so it blends perfectly with a GTK+ environment, and is free from any heavy desktop environment dependencies.
StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.
gEcrit is a source code editor oriented toward Python. It tries to keep the interface as clean as possible and keep the menus simple. It features all the common features a Python programmer might need, including an interactive Python interpreter and operating system shell. It supports a plugin system for expandability.