The vast majority of the MANY macros I have written are for inserting individual blocks. The rest are for changing linetypes / scales. Changing layer colors & block colors.
I have modified our plot icon to plot to different sizes of paper, different printers, etc...
Some others are the Fillet command with the radius to '0'.
Mirror with delete previous to 'yes'.
Etc..
Nothing real fancy.
craigr