Hi!
I've read your specification with interests.
What you want is just same as that I often produce, I think.
Few days ago, I finished the similar task as yours perfectly.
If we share our idea each other, we may pick the excellent success in time and become best friends. Indeed I hope so. I like best
to help my good friends, always.
If you make a decision, the best result is a piece of cake for us.
Best Regards.