That's great, but that's not something that is realistic for a majority of the content owners on the Internet. I could do what you're proposing (although I'd use emacs instead of nano because I've been using it forever), but so what? My takeaway from the article was that we don't need a full blow $new_tech app for every site, but I also don't think that's an excuse not to use one that makes your life simpler.
Famous last words. The day when it's not an easy fix, you're stuck with bad code live in production affecting all users until someone can fix the bug. Worse, the only way to verify that the fix works is to check your assumptions against the live system aka a nightmare. Of course, none of this matters if your site is a personal blog or something that doesn't affect anybody's business, but nothing really matters in that case.
Then I go to my browser, hit F5, and presto, my change is displayed.
Ahhh, and I don't even use CSS! Only html5.
I use the following tags: h1, h2, h3, h4, p, ul, ol, li, br, strong, and i.
I use © and &
And I let the browser render as it wishes.