I've used this for an internal bootstrapping script and it was great. Super nice API and it looks better than any prompts I've attempted building on my own.
And maybe keyboard support for 'notes' - every letter on the keyboard assigned to ABCDEFG and the black notes in between. Then you could, say, plug in a written text and see what happens.
I saw a tweet from Jonathan Hoefler sarcastically saying he loves when the Gmail team uses pirated versions of his font online, or something to that affect, but it appears he has deleted it: http://twitter.com/#!/H_FJ
why don't you let your IDE organize your selectors? As mentioned above, CSS Edit does a great job with this. With it, you get the readability of the latter formatting system and the scanability (not a word, I know) of the former system.
Ideally for those you would use the html5 header, footer, and aside tags, respectively. You can use the html5 Javascript shim to enable support for those tags in IE.