Randy has approximate dosing and mixing instructions outlined.
I use driveway heat (HomeDepot sells it here year around, Model # 50B-HEAT) for Ca, baked Arm & Hammer Pure Baking Soda (walmart sells it in 4lb boxes in the detergent isle, item# 0003320001170) and Epsom Salt and Road Runner 20 Lbs. Pet-Friendly Ice Melt (Lowes carries them locally, Model #: 20B-MAG) for Mg.
Baking soda is in a small enough container to keep in a plastic jar. Ice melts are in 5gal buckets I have left from my reef crystals salt orders, older buckets had nicer screw on lids with rubber seal to keep things air tight and dry inside.
Don't remember my Mg mixing numbers, but for Calcium I do use 2.5 cups of driveway heat pellets and 2 cups of baked arm and hammer soda for alkalinity.