GeoGebra is a great tool for teaching mathematics. In designing or using an applet, it would be good to consider the following questions:
What mathematics will students learn from this applet?
What questions will you ask them?
What misconceptions can it address?
What are the difficulties students might encounter here?
You can find more applets in this link.