Speaking of TextEdit, I like what the folks at CodeEdit are doing. They are moving slow and focusing on just the core parts. Maybe I should go give them a try too!