LyX is a document processor that encourages an approach to writing based on the structure of your documents, not their appearance. It is intended for people people who write and want their writing to look great without tinkering with formatting details, font attributes, or page boundaries. On screen, it looks like any word processor, but it uses the TeX engine for printed output and producing richly cross-referenced PDFs. It is stable and fully featured.
METAGRAF is a graphical editor for creating figures in MetaPost. It is currently able to draw any kind of figure in b/w or color. METAGRAF outputs a MetaPost file which can then be run through MetaPost by itself or using TeX. The program is written in Java and is thus platform-independent.