If it does everything claimed (not tried it out yet) Crunchy Frog [2] looks prettyy useful.
1. http://andialbrecht.wordpress.com/projects/
2. http://code.google.com/p/crunchyfrog/