I've done similar work with R and Shiny which I think is great for communicating models but the R learning curve is sometimes a little steep.
Blabr looks like it would be great in education, particularly if few galleries of common maths and science concepts were created.