We like to try to eat thrifty in my household, and I'm always storing leftovers from dinner for our lunches the next day. My six year old is also very picky and won't eat his school lunches, so I have to pack him a lunch a few times a week also. A common problem we've had is that the standard tupperware is just one compartment, and food tends to run together or leak occasionally. A simple solution that is becoming more popular nowadays is to use Bento lunchboxes that also help with portion control.
If you'd like to have organized lunches in a durable container, you can get some here: