ClassMacros

Creates Macros for All Classes, and Shared Macros.