MathPadBy ZurApps Research Inc. ( Free )
MathPad allows you to create documents that include: Mathematical expressions that automatically draw, re-size, and align according to their content Geometrical shapes figures with editable notations: circle, equilateral triangle, isosceles triangle, right triangle, obtuse triangle, ...