The gamelike progressive tutorial idea is interesting. But games have a fixed learning path. Professional tools don't generally have that linearity.
Doesn't that suggest the "curriculum" has to be personalized? And if it's personalized, aren't we back to something generative?