Hi,
thanks for your extensive reply!
Originally, I thought more of method 1, in order to have better data accuracy.
More general, I have been thinking a lot the last days about creating something "on top of" all those island solutions, and I am looking for benefits users may have. Like, if somebody loves playing video games, and watching movies, he or she could track both in a generic app and see his or her bucket lists fill up....
On the other hand, a framework as you mentioned in the end is a similar "generic" solution, which certainly interesting from a technical point of view, but still needs concrete purpose for usage, in order to be worth developing
I think I will think a little bit more about all that, and I am open for feedback or suggestions. Thanks again for your input!