I really like Nextcloud Tasks. It can sync with many apps: Tasks.org (Android), Reminders (Apple devices), Endeavour (Linux), and more.
Also you can have shared lists such as a shared grocery list that can both add two while still maintaining separate accounts.
If you dont want to host your own Nextcloud, there are third party providers you can use such as woelkli.com.