I gave up creating stuff a long time ago. The strategy now is I have a "Standards" drawing with all my styles, layers, blocks, etc. defined in a central location and use ObjectDBX to import as required. Annotation dynamic block tags, layers, blocks, ADT styles, text and dim styles, etc. If you'd like to try this route I can help with code.