Of course, I've done that and I've visited a couple of sites.
I'm not interested in google results, here. I'm interested in human feedback. Or is supposed google to make discussing things obsolete?
You asked "what software is out there".
I think you will not get much useful feedback here as not many people have actually researched this and have experience testing/trying different scripts.