I transformed my warm and reliable, but waterproof as a sponge, thermal lined rigid duck jacket from Dickies and turned it into my go-to stay dry and stay warm jacket. The coating is starting to wear to a leather like shine and looks better every day.
There is a great 'ible for tincloth - a similar coating made with Linseed Oil and Beeswax - and commercially available Otter Wax and 'ible for using commercially available wax to waterproof a Carhartt coat. This recipe and technique gives the best of both recipes and can be used not only on new fabric items but to refresh old ones, condition and protect leather, repair squeaking drawers, and help lubricate screws. It is, however, terrible on toast and too thick to use as a mustache wax.