Magnetize your models.
I buy
this type of magnet. These are strong enough that a single one can hold a model on a 25mm base easily.Then I buy
these sheets, and attach them to some thin MDF.
Then I buy several of
these and some of
this non-slip rubber matting. I cut the rubber matting to size and lay it in the bottom of the plastic tubs, then I can place the MDF with attached rubber sheeting on top and it won't side around. This also means I can take the MDF out and put vehicles in the tubs, since they don't really need to be magnetised.
Then I can stack as many trays as I want on top of each other, none of my models get dusty from sitting on shelves, none of my models get excessively handled (which protects the paintjob) none of them get squished into little foam pockets over and over again (protecting the paint) and instead of taking 20 minutes at the start of each game, and 20 minutes at the end, setting up and packing away your models is a breeze that takes no time at all.
The downside is that I wouldn't consider this kind of packing safe for sending models overseas, or in a moving truck so you'll want to think about that. But for sitting on the back seat while I'm driving around, and for day to day storage in the house, this is the best solution. And it's cheap! I have about 13,000 points worth of models stored like this, and it's probably cost me about ~$200 for all the trays, magnets, containers and rubber sheeting. And that fits four large armies, including vehicles, monsters, flyers, chariots, etc. You name it, you can fit it.