Lately I became very fond of Anaconda3 delivering a PythonNotebook facility via jupiter-notebook
The IDE for is 'only' two (as fas as I know) things:
A text cell (MD + latex for mathematicians as me) , HTML things
and execution cells for Python usage.
Why? Its free open software and I am using Python
With a lot of super packages
numpy sympy scipy pandas matplotlib (tensorflow) and even
a JIT compilation, such that for real big problems it becomes comparable with compiled C-code.
and by the way behalve of Python other packages could be made available for e.g. R
It becomes more and more used in academic circles two fine examples:
Making a film showing two solitons of the KdV (partial differential equation)
A course to learn CFD (computational Fluid Dynamic) in 12 lessons (notebooks) ;-)
Knowing mathpiper (as you know) a bit and to some extent GeoGebra
two fine IDE's
From GeoGebra I know that it is used at school in Enschede NL at what I think is a Highschool,
girls and boys up to 18-19 years old (Is that Highschool members too or already finished school?)
It means one needs good reasons why investing time in mathpiper .... world is changing
Quantum-computers , in (which?) future??? (machinelearning ....)
Ok, hope that this is meaningful for you and others.
If not, you (Ted) are free to banish this post ;-)
Have a nice day