For DL, you can get in line online now... they text you updates and tell you when to head in...
You can even request extra time if you're in the middle of something or stuck in traffic... Works great.
https://www.dps.texas.gov/administratio ... online.htm
For renewing vehicle registration, I do it online or go to Kroger. I think Tom Thumb can do it also.