I actually tried searching for the type of program you're talking about a little while ago... unfortunately, I never did manage to find anything. I'll be sure to watch this thread in case someone else knows of one as I'd still really like a program like this. I mean, there are a few programmers on the forums... perhaps they'd be willing to try and write something? I'm not being naive as more ambitious projects have been talked about.