While hard to wrap the head around the first time I realized I'm on a terminal all day anyway and this thing can read tasks from other sources and has some really awesome features hidden under it's… esoteric cmd line usage.
There are various GUI approaches for both but your mileage will vary. Most of this is in bad shape or scratches only a very specific itch.
There is a taskd but I've no experience with it.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!