Hi,
I understand you are looking for already built solutions.
if you have not found the solution, i can build one in a day using rapid application development tools.
you can let me know the features you need. The solution i am proposing is a windows desktop based applications.
Thanks,
tony.