This might not work for you, but I've found that "recurring" tasks and the never-ending stream of "one-off" tasks are best managed in separate applications.
I use a kanban-style thing for managing one-off's, which I use to "fill-in" my free time, and a calendar/reminder-style thing that I use to schedule recurring events. It's possible to set up syncing between the two, but I haven't found it necessary.
At first, I tried to put recurring things in the kanban-style app. They would fester and quickly/irreparably get out sync with reality. I also tried putting one-off things in the calendar/reminder-style things, but managing a backlog in such an application is usually a nightmare.
I've experimented with TW in the past. I really enjoyed the productivity aspect. Ultimately, I discovered that portability (i.e. a web interface) was more important than efficiency, and crawled back to the kanban-style thing.
I use a kanban-style thing for managing one-off's, which I use to "fill-in" my free time, and a calendar/reminder-style thing that I use to schedule recurring events. It's possible to set up syncing between the two, but I haven't found it necessary.
At first, I tried to put recurring things in the kanban-style app. They would fester and quickly/irreparably get out sync with reality. I also tried putting one-off things in the calendar/reminder-style things, but managing a backlog in such an application is usually a nightmare.
I've experimented with TW in the past. I really enjoyed the productivity aspect. Ultimately, I discovered that portability (i.e. a web interface) was more important than efficiency, and crawled back to the kanban-style thing.