If you have small tanks that only require a few 10 litre buckets of water then no, probably not really worth it.
For the larger aquarium, then yes, I’d recommend one as it’s a real back and time saver as well as helps to stop accidents with buckets full of water!
I’ve accidentally spilled 10 litre bucket of water onto my carpet before, really really is not fun!! It’s amazing how much water goes absolutely everywhere!
DiY pythons is worth doing, much cheaper than some of the ones I’ve seen on eBay and Amazon (some go for really silly prices imho).
I made a DiY python hose buying hose attachments from local hardware stores or online for not a lot of money and 10 meters of clear hose from LFS , attached with a universal 600lph pump.
Used this for years for my tanks and certainly saved a lot of hassle for sure. You can get a more powerful pump if desired but this did the trick for me as it gave me time to do all the other little jobs that routine maintenances needs doing.
I would attach gravel cleaner to the end of the hose while the water was being pumped out of tank and do a quick substrate clean and picking up debris and dead leaves etc, I put the other end of hose into a bucket in the bath and clamp hose onto bucket to stop hose from falling out of bucket and let the water run from tank into the bucket, the flow from my 600lph pump is not overpowering as anything accidentally sucked into the hose like shrimps or small fish would stay in the bucket and while water would overflow from bucket to bath.
Simply net if any trapped shrimps and/fish from bucket and put straight back into their tank, no need to temp match water or anything like that, they’ll be fine to go straight back to tank.
And once that’s done I would then attach my python hose to the shower thermostat in bathroom so I could put in the exact temperature of water into the tank that I wanted, you’ll soon learn the exact spot where to adjust water temps on taps etc and once you’ve ironed out the little bits and pieces, well worth it.
Would normally take me just over an hour to do all the water changes of @70% and all the jobs done like filter maintenances on 4 or 5 tanks (two 100+ litres tanks and 3 nano tanks 20 to 50 litres).
I remember using buckets method before I got the python hose, took me a minimum of at least 2 hours to do all and that’s if everything went smoothly!!