To put it in perspective, I have free access to $120,000 modern Haas cnc mills and a $10,000 seat of Mastercam programming software and I couldn't find any reason to build my own with the costs of pvc I was getting. However, you could use plywood and coat the entire inside of the enclosure in epoxy resin....you would never have water problems if you did it this way.
With all the construction time, hardware costs and everything else considered though I just found it to be easier to order from AP.