For the record, I was not just interested in free tools. I think we'd be willing to pay for something like this. Particularly if that got us a tool that thought of things I haven't and that saves me time.
Anyways I'm going ahead and trying to figure out how to build it, and what interface to use to present information.
Cheers,
Ben