I build my custom enclosures from wood, and line the interior with either formica or vinyl flooring material. You can seal the seams with silicone. It won't exactly hold water, but it does act as a good moisture barrier.