If you're designing commercial here in Texas, the State minimum code is IECC 2015. If you're designing for any public projects with the State, it's ASHRAE 90.1 2016. Municipalities will also have their own variations on IECC. Some have adopted codes less stringent than 2015, and have noted they will not enforce the state minimum mandated IECC 2015 code, so take that for what it's worth. If you're outside of a muncipality (ie, county for example), then you defer to the State codes. NEC 2017 and IECC 2015 as your basis of design.
You'll really need to watch the daylighting zones and provide commchecks as required when submitting plans for approval. We've observed the inspectors mostly looking at the commcheck to count fixtures when on site and not so much focus on the control aspect of it.
There's a lot of exceptions and additional requirements in IECC 2015 that can trigger your project so if you're good at interpreting the funny wording to the NEC, you should be familiar with how 'code' language can be tricky. Just remember to look at what subsection you're under and read from top to bottom as some requirements may appear they apply to your project, but in reality, it may be under a section that your project does not have.