Totally agree, different UI usually also means different product. Moreover some products are a just “a skin” around some already existen product. For example, there is a git command line application and there are many-many applications that uses it, solves the same problem, but provides graphical interface
IMS Creators - game design document based project management service for gamedev
https://ims-creators.com/