I just read about ConTeXt¹ today. I have always used LaTeX until now, but ConTeXt seems to have more elegance to it. I’ll have to consider it next time I write something. The only thing I haven’t seen right now is a letter environment for writing letters.