Aspire to be an independent learner. Click here to learn how.
This astonishingly cool tool lets you draw geometric problems using small snippets of code and it will then help you solve them.
Geogebra is a more complicated and more capable geometric constructions simulator.