Since we live with our chameleons in the house, we made wooden habitats. After designing, cutting, sanding, staining, sealing, etc... they are beginning to get easier to construct!
Each cage is connected to an automatic misting system and we have molded pieces of plexiglass for the bottom of each cage to catch the water. Each bottom piece has a drain hole which is connected to a hose and the water is collected and is kept from the lights (don't want to get shocked!).
Other than two cages, we have hanging plants for everything else. It sure makes cleaning easy!