You’re definitely right, and this is something I’ve been thinking about solving for a while. Not many people mention that this is an issue for them, though I know there are probably plenty.
I started laying the groundwork for this with our new experimental editor today. There’s no WYSIWYG yet, but it at least addresses the title issue, and is starting to go in the direction of a more traditional UI. I’d love to know what you think about it so far.