Generates synthetic design storms from total depth and duration, using SCS‑style front / back‑loaded patterns (via Beta‑type shapes) or a simple triangular / Chicago‑style storm with user‑defined peak time. Units: rainfall in mm, intensity in mm/hr (and in/hr for reference).