For a long time I've wanted to create an Android/iOS app called "Sample Me" or something similar, for collecting exactly this kind of data about yourself. You design a survey with whatever data you want to collect, then the app gives you a notification at whatever interval you configure. A couple taps and you have a sample point about your life, which gets appended to a Google Sheet or similar, and maybe some in-app…
I've hacked something like this using a Pebble and Tasker for Android. See https://news.ycombinator.com/item?id=20625346 for the description of source code (it's unfortunately not easy to actually share source code of Tasker scripts, at least not in an easy-to-read form). The benefits of this approach over writing an app are, to quote: "I made it one afternoon in a grand total of ~30 minutes (including debugging and…
One of the interesting side effects of time-tracking is that I became very sensitive to how much can be done with very little effort, just by choosing the right tools.
Tasker is a huge productivity win for getting stuff done in the Android space.