I have been using LaTeX for about two or three years now for typesetting essays and reports for my degree. In this time LaTeX has all but replaced Open Office as my primary text editor.
Since some of my recent projects have gone up against the limits of what can be done as a mere user of LaTeX, I have now started delving deeper into the underlying Tex. In particular I am working on writing my own version of the begriff package, a package used for typesetting Frege's Begriffsschrift, since I wasn't quite happy with the results it produced.