+2 for the dehumidifier. The one in my shop also supplies water for the ironing.
-1 for the dehumidifier, unless you already have such a damp workshop that it has to run a lot anyway. Otherwise a dehumidifier is an expensive way of making clean water, they only make sense when the need to control condensation happens to make reasonable quantities of cleanish water as a by-product.
De-ionised water is cheaper than burning electricity in a dehumidifier, but avoid that sold for ironing because it’s pricey and often perfumed. Look for the stuff sold for topping up car-batteries etc.
Word of warning, don’t expect freezer or dehumidifier water to be particularly clean, certainly not safe to drink. Freezer ice tends to be contaminated with packaging and bits of food, whilst dehumidifier water picks up whatever muck is in the air – such as black mould spores! The water is plenty good enough for steam boilers though.
Another way of reducing hardness is boil the water. Too expensive for my taste, and how well it works depends on the type of hardness in your tap water.
Dave