Illuminations: Dynamic Paper http://illuminations.nctm.org/ActivityDetail.aspx?ID=205
Can create specific type of paper like graph, spinners, etc