You know "Explorable Explanations" (https://explorabl.es/)? I'm surprised more work isn't going into tools to optimize ease of creation of that kind of thing. Imagine any grade school teacher could create something like this for their kids (or even let kids make them for themselves - something like Scratch). I think that (easy development of interactive explanations) would be an educational revolution.
I'm working on this and I completely agree! I'm a LOOONG way away, my first goal is to create a drawing app similar to http://worrydream.com/DrawingDynamicVisualizationsTalkAddend.... From there, I want to create a WYSIWYG where you can drag in these drawings and add controls. Controls -> data -> drawings.