Library of Visual Manipulatives
There are one hundred or so simple, interactive programs available spanning Algebra, Geometry, Numbers and Operations, Measurement, and Data. And everything is sorted by appropriate age level. There are certainly a lot of interesting activities to navigate through here.
I’d say this is NSF money well-spent.