A design system stops your marketing site, admin, and email templates from drifting into three brands. Small firms start with a Figma library and CSS variables; larger teams graduate to Storybook plus a component package. Overkill for a two-attorney firm.