Over time, it is natural to have teams that are dedicated to the development of the most complex and popular parts of your reusable toolchain. If you have a reusable component that has stood the test of time in multiple projects and is backed up by an experienced team, it is worth considering turning it into a product.
Another sign that you should make products out of your projects is a high demand for some type of custom solution that you built. If every client asks you to build a customer support chatbot and you have already built tens of them, why not make a product to make everyone's lives easier?
If your company has no prior experience of delivering new products to the market, take this task seriously and be ready to transition into a new world. If you want to avoid mistakes, take the time to read the literature related to product management...