The thing with labels in Stata is that help label doesn't tell you about ... labelbook. Labelbook is just great, not only in itself, as it is not much better than a sequens of describe var and label varlabel(var), but because there is the uselabel command that turns a label into a editable dataset. This is very handy indeed, for example when you want to merge labelnames into a dataset. I used to go with workarounds collapsing the variable and an encoded form, but that's unpractical.
A few nice standard options in stata is to prefix the code before a label and to set labels in several languages. I've programmed my way around using macros, but now it seems it shouldn't have done that.
When searching for labelbook - because I knew it existed in some form - I installed varlab, rensheet, and varutil. The first two seem utterly useless, the third one does not have a central help file, it is rather a collection of commands writting by Nick J. Cox, so certainly very valuable.