Three major approaches useful for designing youth programming have strong evidence: 40 Developmental Assets™, the Five Cs, and Self-Determination Theory.
The Five Cs emerged from youth development practice, the 40 Developmental Assets™ from a research institute, and SDT from psychological theories about motivation. Despite their varied origins they all confirm the same three factors.