I usually try and do a tank a day, fri-125, sat-55, sun-40 and 20 growout, mon-75, tues-35, wed-20 growout. I change between 50 and 30% of the water depending on the tank.
I can do the pair of 20's in my room in like 15 minutes. The 75g and 110g take a little longer but the amount of actual work is maybe 5-10 minutes. I just drop the siphon in, turn on the faucet to create the suction and go sit down. When it's at the level I want to change I just flip the deal at the faucet and it starts refilling the tank. I add the Prime and make sure the temp coming out is very close to tank temps. Then go sit back down, once it's full I just coil the Python hose back up.
For those saying it takes a long time, ditch the bucket and get a Python or similar device. It will make it 10000x faster.
my 55 and 80 something (custom made) i do 25% on them each sunday which takes anywhere from 30+45 minutes if i include topping up the marine reef and nano comunity upstairs