Andy Lester wrote:
But the short answer seems to be "no, there's nothing that is general purpose enough for what you want."
I talked about this missing piece at YAPC::NA this year and found some interested parties who would like to work on such a project. We've have the beginnings of a plan for Cradle (http://github.com/konobi/Cradle/tree/master). We generally hang out on #a8n on irc.perl.org if anyone is interested in helping out.
-- Michael Peters Plus Three, LP