So I just tried using Geany, and it seems to be a little better than Kate in a few areas. It uses GTK instead of Qt, so it works better in distros with GTK frontends. For non-Linux users, that doesn't mean much other than I can use it in frontends other than KDE.
Feature- wise, its mostly the same as Kate. Line numbers, the ability to create windows- style .txt files by default, and it has a built- in word count which Kate doesn't have.
There are Windows and MacOS ports as well as the main Linux builds. Dunno what their default line endings are, though.