I try to cook at least three servings for every supper. That way, we eat two and Husby takes the third for lunch the next day.
I sometimes make full batches of freezable meals and then split them into individual servings for lunches, for the days when there aren't any leftovers. I make lasagna, goulash, fried rice, and a two or three other favorites, and I also freeze leftovers if for some reason we don't want to eat them for supper the next night. That way, he has a selection to choose from for his lunches. Those meals are also handy when we've been working on something or gone somewhere and don't want to or don't have time to make supper. We can just pull something from the freezer and microwave it. It's saved us many times from buying a restaurant meal or getting take-out.
I make full batches of Weight Watchers meals for myself for lunches, usually soups in the winter time, and freeze those in individual, pre-portioned servings. Probably cheaper than buying frozen WW foods and for sure better tasting and a lot less salt.
All the freezer stuff gets labeled, and the WW meals get a notation of the Points Plus value for each serving.
Several years ago, I dumped all the cracked, stained, crappy odds and ends of dishes Husby used for his lunches and bought two sets of assorted-size Pyrex with plastic lids. It's one of the best things I've ever done for the kitchen and for portable lunches. Instead of a mess that took up half of a five-foot buffet, I now have neatly stackable dishes that take up one two-foot wall cabinet shelf, including all the lids so they're easy to find. Husby now has nice dishes that are microwave safe and won't stain. They will break, yes, but they're pretty heavy so take a beating. We've only broken one in probably about eight years. I bought a rectangular padded cloth bag that has multiple pockets on the outside and he carries his lunch and everything else he needs in that, very handy. I also use the glass dishes at home at times.
We have an assortment of small Tupperware dishes that work well for small amounts of foods, like pickles or salad dressings.
We pick up close-out single servings of yogurt and freeze those to have with lunches. Freezing yogurt works best with the lower fat versions.
We've saved a ton of money vs. Husby going somewhere to buy lunch, and who wants to leave the building when it's a million degrees below zero anyway?