Another way to accomplish it is to use data extraction, built into autocad. If necessary, you can pull layers, etc, and then insert as a table into the drawing, or export to excel.
If you're just tagging room areas, for instance, I'd say go with the lisp. if you're needing do do some types of calculations on the areas, then that might work better for you.