Here's an attempt at a fair map:
https://davesredistricting.org/join/71efe28f-948a-4a47-b47f-060d1783048218 safely Republican seats, 15 safely Democratic, 6 swing seats (defined as D+5 to R+6.) However, Clinton won five of those swing districts and the other (the Arlington-based 6th) only went for Trump by 0.3%.
8 performing Hispanic VRA seats (El Paso, 4 along the border, 2 in San Antonio, 1 in Houston) and at least one Hispanic opportunity seat (the NW Dallas seat.) The three existing black VRA seats are maintained and Veasey would probably be favoured in the 33rd.
I'm quite pleased with how neatly the lines worked out for the two San Antonio districts and with how neatly Laredo fits in the 23rd. Houston is also fairly clean, although Montgomery County gets cut up more than I'd like. Not as keen on splitting the Panhandle, but I didn't want to split Lubbock or to have three West Texas seats and that was the only clean way to accomplish that.
That fajitas look particularly ugly in this map, but a Corpus Christi-suburban San Antonio seat wouldn't perform on 2016 numbers. That said, the Bexar portion of the 28th is full of areas which were clearly still being built out in 2016, so it might just be viable by 2020.