You need probably 10 plastic containers with lids, so you can do a cook up, freeze and forget ... In my DH lunch bag, I have a plastic plate, small bottle of tomato sauce/ little salt and peppers, and an ol' Knife and Fork and a spoon, I know this sounds corny and I think I need a baby desperatly, but I also have a little packet of wipes .. (lol) I have everything seperated in snap lock bags, so they dont spill, as he has god knows what else in his bag ...

I dont stress hugely about variety with hot lunches during the week, as I say to DH, it's like a production line, and I will mix dinner up, to be more varied ..

Winter Time;

Curried Sausages -
Pies
Pasta Bake's
Rice Bake
A tin of Spagetti or Baked Beans, with Bread to toast, (that's a slack day) I love mushrooms on toast
I bake a tray of muffins each sunday, freeze individually wrapped
Sometimes I make Pizza's from Muffins, topped with Strass/Capsicum/Tomato Paste and Cheese, cook them the night before, wrap them in foil
Or I buy a plain or topped BIG Pizza Base, and top that, with extra vegies/meat, and divide it, for those days you feel like a yummy lunch

I just bought the el cheapo containers, and froze heaps of stuff, b/c my DH has a tendancy to leave his container at work, or in his lunch bag unwashed, and they get a little smelly

I always ask DH what the other guys bring, and he says all of the above, and left over meals from the night before. I try and give him all the carbohydrate rich foods for "smoko", and more vegie based meals for dinner

Oh and I bought him a $10.00 sandwich press, you know the ones, where you butter the bread on the outside, fill it, and close the lid, it was from coles, so if he leaves it at work, its no biggie...
you can pop an egg in, and you have toasted egg sandwiches ..