> you have to cut-paste a task into a different todo list
I wrote a template for my Daily Note which includes a Tasks section. Underneath the list of tasks for the day, I use a Dataview to create a collapsable "Backlog" section, which selects all uncompleted tasks from my Daily Notes folder with a created time before the current file. It ends up looking something like:
The cool part about this, aside from being able to show/hide the Backlog, is you can mark a task as done from the Backlog section, and it will update the original Daily Note file, and remove it from the Backlog section.
Here's the Dataview query I'm using:
>[!todo]- Backlog
> ```dataview
> TASK WHERE startswith(file.folder, "Daily Notes/") AND !completed AND file.ctime < this.file.ctime AND file.link != this.file.link GROUP BY file.link
> ```
I have both Things for Mac and iPhone. The money's trivial for organizing my life. I don't want to spend a second more in my todo app than necessary and would rather pay to have things just work.
Now I use vanilla Obsidian with checkboxes - super simple, and I own the file.
There's no snoozing though - you have to cut-paste a task into a different todo list if you want to move it.
I'm sure there's also a plugin that would make it more org-mode-ish.