This subthread reminds me of a procrastination-calibration tool and one of the finest pieces of software ever written -- EccoPro. Abandoned in its prime twenty years ago, it remains unmatched in function, has been virtually bug free, remains operational on Windows, and has been extended to support Lua scripts via binary patching. Full-text search and n-dimensional views of N dreams/projects, to surface non-obvious relationships and metastructure.
I can't talk about that tool in public, sorry. It's also not so impressive in itself. The only thing that makes it awesome is that enables me to speed up a taunting task and enables me to do something else while my program works in the background. It might not be helpful to anybody else, because they might not spend that much time on doing that task. The code is also not really designed in any fashion to be applied to even the same task with just a little detail changed.