I am using the "Tasks" Plugin in Obsidian, but just supporting a checklist that appears in a specific location would also be sufficient for me.
But Obsidian will probably be quite a difficult destination as it's working locally - in your position I would try and support the hosted tools (Asana, Notion, ...) first as that's probably easier to adapt to your current flows.