The biggest issue is how I want to organize tasks. The way I see it, there are several categories of tasks that exist in my life sperated by frequency, due dates or lack thereof, and priority. It'd be nice to have them all in one place but still treated as somewhat separate. It's like the difference between "stop at the drug store some time this week", "look into this new web framework at some point when I get some down time", "take out the trash on Sundays", "journal every day", "file this report by the the of the month", "it'd be nice to pick up some new jeans at some point", etc. They should all be treated fundamentally differently but they all take up my time so I want them aggregated. Arguably it's even more important to aggregate the ones without deadlines because they're the most likely to be put off. I've been thinking about making my own solution but I haven't decided on the best way (or even a good way) to model it yet.
I'm not sure what I'm looking for by making this comment. I guess in part I'm curious if others have had similar experiences and what solution works well for them.