I would suggest vim, but I'm not sure that would work out for you

It's visual ... if you can visualize text.
My only concern with NVU is that it's not actively developed -- meaning, no one seems to be updating it anymore.
If you happen to be using a Mac and are running OS X, iWeb is a decent tool and seems to be getting better. Aside from that, I'm sorry, but I have no other suggestions.