Hello, there. I have read your description carefully and got your need correctly.
I am very familiar with ERC20, ERC721, TRC20, BEP20 tokens and also have done simliar project before.
So I am very confident about your project. Also I have done similar project before so I can show you my examples on chat. Please contact to me and let's discuss more on chat.
Looking forward to working for you with my best.
Thanks