I would do general seasonal themes- don't get me wrong I think your idea is great but I am a) lazy and b) do not have that much space to store things.

Could you start by making a list of the themes you wanted to do and work from there?? Like for veggie week say you needed a bunch of broccoli etc and then you could pull it together before the week began?