Most buffers are made through titration or Henderson Hasselbach. However, here is a non-exhaustive list of the buffers that I have found of use.
Alternatively can use pre-made Bio-Rad TAE stock (1 L #1610743). Measure 10mL of stock, add 490mL of diH2O, and mix vigorously.
http://cshprotocols.cshlp.org/content/2006/5/pdb.rec10664.full?text_only=true
Developed in Bouyain Lab. Buffer can be modified to end user’s desire. Makes 1L.
Final concentration: 0.5M NaCl, 50mM Tris pH 8.0, 5% (w/v) glycerol, 10 mM Imidazole pH 8.0.
Rationale: Higher amounts of sodium chloride can keep bacterially expressed proteins soluble. Can be lowered to 300mM. Glycerol can prevent aggregation and improve solubility. Imidazole can prevent non-specific binding to IMAC resin.