What comes to mind is
build.xml, but I have not found a comprehensive
Orchestration tool for python testing yet.
try using nose, it should run all unit tests of a project with one single command
I tend to use either make, or setup.py - or the two in combination. make to provide a consistent interface that other tools understand, and do adhoc stuff. setup.py to do building of extension modules, generation of releases and so forth.