OK, no takers on this one. Possibly there is no such application? Or maybe there is, but it's not well known on this forum?
I've looked into this myself already and drawn a blank - I'll continue looking and report back if I find anything. Maybe my first post here will result in me putting something into the pot!! :-)