SMatCH — Programmable Phase Behavior in Biopolymer Solutions