Todoist is great for simple lists, but yeah, it does hit a wall when you want more complex hierarchies or subtasks that connect in a meaningful way.
For something like game dev, I’d suggest checking out a tool like Jira if you haven’t already. It’s a bit more work to set up, but it’s awesome for tracking tasks with dependencies, creating workflows, and keeping everything organized. If you’re worried about overcomplicating things, you can start small with jira templates. They let you standardize tasks so you’re not reinventing the wheel every time, which makes life a lot easier.