If you searched and you didn't find it, then it was not done before...
Try to start the creation process (its a lot of fun) and if you encounter any difficulties, ask specific questions, not just a generic "does it exist".
Only by knowing what your specific difficulty is, we can try to help you achieve your goal.
If you don't want to even try to create it yourself, then you have 2 choices;
1 - Ask in the forum if someone is willing to create one for you, just for the kicks...
2 - Go to the Business forum and launch a request, stating exactly what you want/need and how much you are willing to pay for it.
Also take into consideration that, if you go the second way, decide if it will be to make available to the forum (Most devs consider this a plus and some even lower the price), either free of charge or as donation ware (by the developer), or if you are to keep it all to yourself. in this last case, even thought you bought the final result, the code still belongs to the dev, so you are usually not aloud to re-sell it.
This answer is NOT to be taken as criticism, sarcasm, or any other form of "looking down on someone".
It is just to clarify as much as possible the choices available in this particular case.