I'm going to nitpick every line spacing, every white space, the indentations. I don't want it almost the way I want it. I want it exactly the way I want it. I don't want to go around in circles trying to "trick" the program to do it. I want a program that will easily do these things. Not with codes or syntax, but with buttons and dialogs and previews, etc.-superboyac
From that chunk of text, it sounds like you want DtP software, and not something with TeX as the underlying formatting engine.
It's not that you can't tweak layout with TeX, but it's something you do once, globally, and then let go - you
don't mess with individual line spacing, page breaks, et cetera. A GUI frontend for TeX isn't meant to be (ab)used as a pseudo-DtP application, it's meant to provide some shortcuts, possibly a bit of not-accurate preview, and streamlining the "create ouput" process so you don't have to fiddle around with a shell and a bunch of commands.
I need to see a preview! It's 2011.-superboyac
Content over form, mate

- while TeX
is about making things looking good, it's also about separating all the layout stuff from content-production. You shouldn't be worried about those pesky details (and wasting time tweaking) while producing content. Go into content-production mode, write write write write write, and worry about layouting later.