From Robert Webb:
Small Stella is an ideal polyhedron program for schools or anyone interested in geometry. There are about 200 polyhedra provided, about 400 if you include their duals, and that's still not counting the infinite series of prisms and antiprisms. Best of all, you can print out the nets required to build your own paper models. Images can be displayed on a polyhedron's faces and printed on the nets (try photos of your pets). Models provided include the Platonic solids, Archimedean solids, Kepler-Poinsot polyhedra, prisms/antiprisms, Johnson solids, 'Near Misses', Stewart toroids, compounds and geodesic domes. Duals of all these models are also available. You may morph between any model and its dual using one of six different techniques. And if you have red-blue glasses, you can see it all in 3D.