After some exploration, I decided math through type theory and proof assistants seems like the most attractive option.
I am fascinated by proof assistants, for approximately the same reasons you are. I think it would be very worthwhile for someone to put a real useable UI on top of a proof assistant, and sell it as an aid for learning mathematics. Keep us updated about what you find out.
Yes, part of the reason I am interested in this topic is that math seems like it should be taught formally.
The is the second 'What are you working on?' thread. The last one is here. So here's the question:
What are you working on?
Here are some guidelines