Following a feature request from Schwern, and using the same terminology as Test::Class, I've uploaded Test::Aggregate 0.11. This allows you to specify startup, shutdown, setup and teardown behavior for each test program. These behaviors can even be written out to the 'dump' program (if you have Data::Dump::Streamer 1.11 or later installed) which allows for easier debugging of aggregated tests.
Additionally, I've added optional Perl::Tidy support. This makes the 'dump' program much easier to read.
Regrettably, cpantesters.perl.org appears to be down, so I don't know how it's getting along for installations :/ If you use this module, please let me know if you have any problems installing it.