Kate,
Kerry Brown helped me with an insert routine that sets layers, text, scale, att edits, etc. via a lisp. I added code to check for ps/ms and scale accordingly. i.e. if ms insert at x dimscale. It works great. I create profiles, cui, and lisps according to client. That way I can use same routines for different clients while still using the same routines.
I still use a container drawing too.
We are up to 1" of snow so far.