TeXstudio, previously TexMakerX, is a platform-independent LaTeX editor with included PDF viewer. It provides modern features like interactive spell/syntax checking, code folding, extended text navigation, code completion and syntax highlighting.
Collection of scripts to extend TeXstudio
For general information on the usage and configuration, see the User Manual.