For app supported habit forming there are some gamification apps that some friends swear by but they’ve never really done it for me
These kind of apps come close to a subset of my needs, but their focus on tracking every thing and the long lists of everything just work against me.
As I wrote in another comment, the problem isn’t keeping track when things go well, the problem is getting to a state where things go well.
Ok, thanks I will have to dive into Emacs then and give it a try.