I've built apps for similar(ish) reasons solely for myself in order to deal with whatever issue I had to deal with. A good example is using TiddlyWiki and simply making a journal with a few fixed questions that simply was asking how I was doing on a few psychological/physiological measures (i.e. exercise and so on).
I've been in the situation where people sought my advice to fix their issues, whatever they were, and applied my strategies. Sometimes they hit the nail and worked, other times they catastrophically failed because they worked against the nature of the person.
While one has to pick their battles, I'd advocate for people to consider making their own tools/techniques/strategies to deal with their issues. I know this isn't always possible or a smart move to do. But I've seen that it's more often the best move in the long-term than not. Oh, and of course that doesn't exclude recruiting help along the way :)