I have used this https://canvanizer.com/ for my venture as well as for other clients.
Feel free to contact in case you need to get more details.
Yes, we have developed a number of them for clients. Every one is a little different. I encourage you to work with someone who can help you map the right journey for your unique clients.