I agree about fitting in well with HAML and CoffeeScript. You might also consider Slim as a less noisy HTML shortcut language.
This covers why I like Slim over HAML
http://me.phillipoertel.com/articles/2013/02/03/why-i-like-t...
This covers why I like Slim over HAML
http://me.phillipoertel.com/articles/2013/02/03/why-i-like-t...