After using my own task management tool mostr for a while (development journey), I soon hit its limits again: As a command-line REPL only application so far, its view modes are very limited. Like with other task managers I tried over the years, it soon got clogged up with unrelated tasks always somehow visible together - relevant with irrelevant subtasks, important projects next to undone chores. I ventured into solutions for that with the "Quick Access" section, which basically uses a frecency algorithm already.
But the real solution will be a proper full-featured interface with different view modes in combination with algorithmic priorization, which I outlined in my Bachelor's Thesis.
So for a while, I ended up jotting down tasks on my new Ratta Supernote Nomad and into Telegram (I know, not secure!). Now I finally set up Nextcloud Tasks in combination with iOS Reminders, which allows surprisingly seamless integration, since I maintain some Apple devices next to my lovely Arch Linux Framework laptop. This is great for quick things on the go.
For projects and work tasks, Vikunja is serving us very well after Konrads great work of the last years - whether colored Kanban or quickly adding hierarchical lists. Since Vikunja is also implementing CalDAV, I might soon be able to skip on Nextcloud Tasks altogether.