If you are still looking for something let me know.
Likewise. We have a base solution that may do all you're looking for, but is highly customizable.
We offer a free consultation to review your needs and see if we're a good fit. No obligation. www.extensitech.com