How to create a grocery list from a meal plan
Keep meals and shopping connected so the list reflects the actual week.
The short answer
A useful household system is clear enough for more than one person to use, close to the moment it matters, and light enough to keep current. Start with one recurring source of friction rather than trying to reorganise everything at once.