Why create something new instead of choosing a ready-made tool? We would be happy to answer this question in person, and it is possible that a ready-made solution will turn out to be really useful for your needs.
However, here is the answer in a nutshell and food for thought before the meeting: first of all, in your own program you determine everything, from the visual design to the extra needs - this is your system and you can arrange it as you wish. Second, it becomes 100% your property - you will not have to pay a subscription fee, you will not have to buy updated versions, and it will not be available to competitors. Third, as your business grows or changes, the program can be improved and adjusted an infinite number of times.
If these arguments appeal to you, we will be happy to meet and discuss your idea.