Turning rocky/cluttered TX lot into a nice lawn

Wife and I bought a 2 acre lot in Texas and are currently building house on it. The plan is to put a pool in the back here and do the landscape/yard after it’s in. The lot itself is pretty overgrown and no where near grass ready. Can anyone point me in the right direction of how I can go about turning this into a nice back yard? Maybe some steps to look into?

There’s plenty of rocks that need to be removed and it’s pretty flat but yet uneven if that makes sense. I plan on keeping the trees in place and maybe planting st Augustine or zoysia because of all the shade coverage.