Cutting and machining PVCX is easy with wood working tools. Joining it is a bit more difficult in some ways, easier in others.
But for a lidless rack most PVCX is too flexible, especially in conjunction with the flexible containers you will use. Even worse, those containers vary a bit in height which makes them less than ideal for lidless rack systems.
Will you be using the lids or is this for a lidless system?
Regarding weight, I guess the question is how much are you willing to pay for it??
And don't be fooled by the supposed weight savings of PVCX. I know this may surprise you, but most plastics weigh more than plywood of the same thickness. Now some PVCX is lighter due to the foamed interior, but that does not apply to all products.
Let's just look at one brand of PVCX - Celtec in this case.
3/16" Celtec 550 weighs about 37 lbs. per sheet and costs around $80 if you're lucky.
1/2" Celtec 550 weighs about 43 lbs. per sheet and costs around $100 if you're lucky.
3/16 Celtec 700 weighs about 50 lbs. per sheet. Not sure about the cost, but it won't be much cheaper.
1/2" Celtec 700 weighs about 65 lbs. per sheet. Again, not sure about cost.
For reference, 1/2" plywood weighs about 45 to 55 lbs. per sheet, depending upon quality. Baltic birch is probably the only 1/2" plywood smooth and straight enough for a rack and it would weigh 55 lbs. in a 4x8 sheet of plywood. It usually comes in 5x5 sheets, however.
So there is one example where 1/2" plywood would weigh LESS than one type of 1/2" PVCX. 1/4" PVCX is very light but, again, too flexible for your project.
I have a 24" hollow-core door that weighs 15 lbs., or 1.125 lbs. per square foot. If HC doors came in 4'x8' sheets, for comparison, they would weigh 36 lbs. about the same as 10mm Celtec 550 - one of the lightest PVCX products on the market.
On that note, I do like HC doors for racks. Good combination of weight, strength, flatness, and cost. You need to seal them but this is not a huge issue with racks. Bigger issue with cages.
I don't know how well they would lend themselves to a rack designed for small boxes, however. Maybe if you want one or two boxes deep?
-----
Current snakes:
0.0.1 Gonyosoma oxycephala - Java locale (green)
2.2 Gonyosoma janseni - Seleyar locale (all black)