exactly my problem that drove the development. Easy to do;
Get a storm door (local Habitat for Humanity or recycling center)
build a frame so that the door sits flush (I used 2x6)
build some shelves length wise (I used 1 x 6)
run a threaded rod down the middle to eliminate sag (or you could cover the back) I figured this out the hard way... I have nuts with washers under each shelf so I could "level" each one.
go to home depot and get a piano hinge, screw one side to the frame and the other to the door (on the top end)
make some hanging points - can be above or inside or even on the sides depending on where you are putting it
hang it up
fill it up with your toys
I use a spare rod or broom handle to prop it open when I have it open. On the second one I installed a butterfly latch (off of an only container) on the bottom to keep the door closed. Since the door is hanging down it remains closed generally but the second case I made is on a wall with a walk in door and I was concerned that when closing that door the door on the toy case would open enough to allow some of the small cars to fall out.
70 Challenger RT 440-6 EFI, 73 Cuda 416-6 EFI
05 Hemi Durango, 01 Ram 4x4, 14 Ram 2500 4X4, 10 PCP Challenger 6 spd RT, 01 Viper GTS ACR, 52 B3B w/330 Desoto Hemi, 70 Hemi RR (under const)
9 x Challengers. AAR Cuda, 4 RR, 2 GTX, 4 Chargers, etc... (too many to list)