A couple of years ago I was looking at my meals, and they started to all blend together. Every week we had variations on the same thing. Chicken, Pasta, Sausage, blah, blah, blah. So after hearing many grumblings, I started asking the family what they wanted, and making a list. That evolved to making a calender so the kids could see what was for dinner.
Now I use Cozi for my calendar. It is a great mobile and desktop application that allows me to put all my stuff on one calendar, and I can send either email or text reminders to family member about events that they need to be aware of. It also has a shopping list on there. I have Thing Three pretty well trained to add stuff to the shopping list and also look on the calendar. She even added her own things to it. Thing One refuses to conform, go figure. Thing Two is about 50%, so that probably makes sense. Its nice when we use it because if someone is going somewhere they can get other items as well. :)
This month we add in Lent, so that will bring in additional yummy dishes. We also have cookie booths going on which will effect meal plans. As well as all the other activities that my family has in store for me. :)
I try and make sure that there is a variety each week, so I do not have Italian meals three days in a row, or several soups the same week. Sometimes that does not always work since we need to work around what is going on each week. If you are looking for a great app that you can use for planning, reminders and shopping lists, check out Cozi!