I would love to be able to define parametric workouts on the calendar. For example, if there were a parametric workout called "Easy(d)" defined as running a certain distance (d) at a fixed average pace, I would copy it into the calendar and customize it for each easy day through the variables d and p instead of creating separate workouts for Easy 8k, Easy 11k or Easy 9km. I would have Easy(8), Easy(11) or Easy(9) on my calendar. This idea can be extended into more complex workouts. For a workout like 15' warm-up + 4 x 1600 + 6 x 100 + 10' cd, it would be nice to define the number if repeats for 1600 and 100 m sections as two different variables, say m and n, so that the template would be:
Interval(m,n) = 15' warm-up + m x 1600 + n x 100 + 10' cool-down
and I would call this workout with different parameters for different days: Interval(4,6)
Would it be too much of an effort to add this feature into GC?