Then we use Google Keep for quick TODO lists and shopping lists.
For recurring events (admin, payment reminders, car maintenance, etc.) we use Asana projects. Or we create an Asana project to plan our trips, which are usually very individualistic.
We also have Asana templates for checklists and packing lists.
Google Drive to store scanned documents, admin paperwork and docs and spreadsheets for various long-term notes.
A lot of people we know think that this might be overkill and that we are crazy for setting up a "complex" system like this. Truth is, we never forgot anything and never have to worry either. This frees up our minds to "work" on more creative things.
My wife never used systems like this before and she now recommends it to all her friends and family.