See financial models section of:
[www.joeladen.com]
I built these in SAP Xcelsius (Dashboards). The quantities displayed are calculated with simple Excel formulas and can be manipulated with the sliders.
The problem is that these run in Flash that is almost defunct and not supported in many browsers.
I think I can do this in Mathematica, but am having trouble getting started.