My husband and I are organized almost to a fault sometimes! We utilize Google Calendar. Each family member (there are 5 of us in all) has their own calendar, plus a calendar for the entire family, menus, holidays and anything extra that we need to keep track of. For instance, we are the middle school youth leaders and we have a specific calendar for that. Each calendar is color coded. We have these calendars set up so that Google will text us reminders on our phone of upcoming events. You can set how many minutes before the event you would like to be reminded!