I would find it helpful if there were a little more consistency in the names of options across commands that do similar things. For example, when I -export delimited- I control whether or not the first row of my output file contains the variable names using the option -novarnames-. But when I -export excel-, the same functionality is controlled by -firstrow(variables)-.

Now the aforementioned options do have somewhat different functionality, in that with -import excel- we have the choice of putting the variable labels in the output rather than the names. But that functionality could also be useful in -export delimited-. And in any case, probably just having a -varnames- option specification in both commands would be simpler.

There are scattered other commands across Stata where commands accomplish highly similar functionality with options that are differently named.