Lots of great ideas here!
A slow-cooker is also a real time-saver; you can drop everything in in the morning, plug it in, and dinner will be ready as soon as you walk in the door at night - no "cooking" involved!
Since you are away from home for so many hours, look for one you can pre-set...