I prefer the f10 range they make a detergent (f10scxd) for washing scrubbing and a disinfectant (f10sc) as well. Both are reptile (animal) safe products and have very good stability and don't cost tons.
Dawn dish soap can also be used as a cleaner, most soaps can in fact. They all need to be completely rinsed however. Chlorhexidine is a fair disinfectant it however is not very stable, if mixed with tap water it only lasts one week. This makes it cost more than f10 which lasts diluted for 6 months.
AVOID things ending in ol. Pinesol, phenol, thymol, ect. They are generally phenol products reptiles are very sensitive to phenols and they should be avoided.
Chlorine needs to be really well rinsed I personally suggest 12 hours in bright sun before returning to the enclosure (chlorine bleach is broken down by UV)