I bought a wind-proof Swedish snow smock in off white with the intention of dying and waterproofing.
So far I have managed the dying.
next stage is to melt the beeswax and petroleum jelly and paint it on and then use a heat gun to melt it into the fibres. The finished result should be a waxed jacket.
Not my original idea, I have seen it done and was inspired to make one.