I know you've seen those books on Once A Month Cooking. Heck, I even own a few. But who has an entire day to set aside to cook? I don't. The best way I have found to stock my freezer with meals is to make double batches. This is a simple, straight forward strategy. Some important things to remember when doing this is to pull out half the pasta when it's only half cooked. This will keep it from getting mushy when it's reheated. If you are using canned vegetables in a recipe, add them at the very end and immediately divvy up what you want to freeze. Canned veggies are already cooked so if you cook them and then freeze them, when you reheat they will turn to goo. When using fresh veggies, pull out what is to be frozen half way through so that they will retain color and crunch when reheated.
Another way to stock up that is great is to reinvent leftovers. Meat sauce for pasta can be turned into stuffing for peppers or acorn squash. Roast chicken leftovers can be turned into chicken salad, enchiladas, tacos, pot pie, chili and soup. Pork chops can be made into stir fry or pork and beans. Hamburgers can be chopped up into meat sauce, converted to Salisbury steak, used for topping a pizza or made into chili. Ham can be chopped and put into freezer quiche, casseroles or ham salad.
Next time you have leftovers think about what else you make that has similar ingredients.