This is an applet I made last year while learning the various features of GeoGebra. I thought that I might learn a few things from trying to accomplish what Touch Mathematics's trigonometry flash applet (CC BY-NC-SA) does and I might use it myself in class with my students.
Dragging the large grey dot on the unit circle to see various angles in degrees and radian along with the value of the six trigonometric function at that angle. On the graph window, a trace of the values will slowly reveal the graph of the trigonometric functions.
To make the applet fit in this blog, I split the unit circle from the graph, but it can be easily recombined so that it looks just like Touch Mathematics version.
If you would like to use it in class, click File then Save As to save a copy to be used later. If close the unit circle window accidentally and would like it back, click View then Graphics 2 and it should reappear.