Bill,
I have been slowly building a mini howto for myself on various e-smith related items - it's just a list of things that I have found useful. I just haven't ever put it into print. Unfortunately, out of your list, the only two that I really use are the expand-template and signal-event console-save - this activates the new template that you have just hacked an expanded.
Just found another one. DON'T play with reset-config unless you want your basic configuration chewed....! It does what it says on the box.
I think that some of the directories are as follows, although I am happy to be corrected :
/etc/e-smith/templates
Main template directory for /etc /home /root /sbin /usr /var
/etc/e-smith/templates-default
I think that these are the stock header and footers used for all templates
/etc/e-smith/templates-custom
Customised templates to replace or enhance standard tempolates above
/etc/e-smith/templates-user
Stock 'user' orientated templates - for mail etc.
/etc/e-smith/templates-user-custom
Customised templates for users.
HTH
John