After getting to know paredit like a friend, I got frustrated editing html. It is basically a lisp, but with stupid syntax. So I'm working on a paredit for html-mode, called tagedit. Thankfully it is useful without the full set of features, because that's going to take a while.
Right now it has tagedit-slurp-forward, tagedit-barf-forward, tagedit-raise-tag and tagedit-kill.
Maybe someone else will find it useful too. :-)