My small snake collection is getting to be a bit larger and my dad has decided that he would help me build a rack. (And by "help me" I mean "he will build" ) Anyway, right now is not a problem; the snakes are small and fit into sweater boxes.

But years down the road, my collection will be at least this:

0.1.1 Ball pythons
1.0.0 Black milk snake (Lampropeltis triangulum gaigeae)
0.0.1 Blood python (More than likely a Sumatran Short-tail)

I don't plan on getting any more ball pythons unless they are rescues or I decided to shell out for a morph.

So...

As you all know, both the milksnake and the blood will need big enclosures. I plan on doing the 4'X2' thing (at least). The question then becomes, how do I incorporate that into a home-made rack?

The original plan was to have thin spaces up top for several ball pythons, and then wider, larger spaces towards the bottom for long, tall tubs. But even if that is ok for the milksnake, eventually, the blood will outgrow that. Should I just get a separate cage for the blood when it's older and not include the adult cage in the rack plans? Should I do the same for the milksnake?

I need the easiest way to go about this and I'm having trouble visualizing any of it in my head. Please help, guys. I know it's kind of a confusing question.