Hi,
I have seen your requirements of this plugin. I worked on different plugins like messaging system, notifier for admin, flickr gallery, product and many more. I have explained the functionality a bit in your personal message. Please check and let me know your response
Thanks,
Johal