It will take a little more time and I believe I can customized it exactly as per by the requirements you mention above. I would like to discuss complete details with you to get your requirements more easily, I am available now please let me know how we can begin our discussion.
Best Regards,
Asad C