My tank is only 50 gallons so pretty low tech. I have two 5 gallon buckets, one for dirty water, one for fresh saltwater. I got some nice bucket dollies so I don't have to carry heavy buckets full of sloshing water. I wheel the waste water bucket over to the tank, use a python gravel vac with one of those bulbs on the end to start the syphon, suck water out until it's about 3 inches from the top of the bucket, throw a lid on it and wheel it back to the laundry room. Grab my other bucket that has an MJ1200 mixing away in it already, wheel it to the tank, pop a hose on the pump, plug it in and pump the new water into the tank. Job done.
Cleaning glass and blowing off rocks takes some time but the actual water change takes 10 minutes tops.