First-order chemical reaction networks I: theoretical considerations