Unbalanced bacteria levels on new tanks could cause cloudiness. I've never had issues with clear water though; weekly water changes, skimmer, enough rock, mechanical filtration, going slow, and not adding too much fish will go a long ways.
A couple of things I noticed missing from your equipment list that won't necessarily help with clear water, but will make your tank better:
Do you have an auto top off to keep the salinity stable? You can manually add fresh rodi water a couple of times each day, but it is nice to have one to keep things stable and especially important if you have any vacations or trips planned where you won't be there each day.
Don't know how much coral you have in your tank, but when you get to the point that water changes begin to not keep up with the Alk and Calc demands, then you will need to start dosing, at least manually, but a doser makes things easier. For testing, I love the Hanna Alkalinity Checker; so much nicer getting a digital readout versus trying to compare colors on the chart.
Also, I highly recommend a temperature controller for your heater. Ink Birds are $35, if you need a suggestion.