The only thing that ever really worked for me is taskwarrior.org. It is super easy to get started and can be made more sophisticated as you. I live in the terminal most of the time anyway so that makes it a natural fit.
I had a Chinese co-worker and something like this was actually his style of writing, no use of AI, because I was sitting next to him few times when he was writing documents.
Correction: the readme claims it will work without requiring root, but it does need to manage network namespaces, which afaik may only be available to root users depending on system configuration.
> To run httptap you do not need to be the root user. ... It makes use of linux-specific system calls -- in particular network namespaces ...