Math Apps

Math tools:

Can graph functions of 2 variables in 3D
Can draw geometry diagrams with mouse or with command line. Useful for certain olympiad geometry settings. – a geometry construction game
Exercises in ruler and straightedge constructions in geometry
(also a phone app)

Wolfram Alpha
Can do lots of things, including be a calculator