A sua visão de problema está bem crua ainda, no caso vc poderia criar um Sistema básico um MVP e validar com algum conhecido. logo vc vai entender quais são os problemas reais de não existir um sistema assim.