The problem is that despite having yes there is an app for that, none of the gazillion apps actually communicate with one another. Why is this a problem? Instead of needing a single app to complete a task, one needs a multitude of apps to complete the cycle. This is annoying and time wasting. It’s like going back to the old PC days where sharing data is impossible where each PC is its own island.
There needs to be an open storage/database platform for software and apps to store and sync user data across all devices. And there needs to be a way for the user data be shared with the user’s permission amongst all the apps/software using this open data storage platform. Google, where is the algorithm for this data array. I know it can be done and if you build it they will come.