@grumpygamer Once upon a time I did something similar and then made a vim syntax for the text file todos to make things (Like categories & subtasks) easier to identify more easily. Then made a script that would put everything with a + in front of it in a log at the end of the day and remove it from the main list. So editing was all text file, but the viewing and reporting had some niceties. I keep meaning to go back to it, but am addicted to hotkey task adding and a today view.