This particular add-in is an example of a very short development cycle, within 1 week this add-in was designed, build, tested and distributed to the users. Although it is a very small tool, it brings great consistency to projects and reduces mistakes.
The add-in uses shared parameters of a type to construct the name of this type. These parameters hold codes specific to this type and as a project progresses more information of the parameter will be known and the type name should be updated. This add-in will update the name of the type, so this will always be consistent with the current parameters. Users of the types will quickly see if they are using the correct type in their model.
This plugin is also for sale, please contact me for a trial version or licensing details at firstname.lastname@example.org.