Comment SparkLab (Score 1) 235
This is exactly what SparkLab aims to solve, take a look here: http://sparklix.com/demo-movie
It's free for academic and non-profit organizations. Personal free edition will be up later this year.
Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"