My prototype lets me create project templates (that can contain other projects) and I can instantiate an arbitrary amount of them. Triggers can be a time ("every quarter") or some logical threshold (e.g. failing three workouts puts a "review fitness plan" action on my schedule).
It's my first real coding project and almost certainly too big, but it's been very fun to use so far and I already have ~50% of my ADHD social circle interested in the alpha.