Utility plug-ins derive from the class UtilityObj. A utility plug-in differs from a global-utility plug-in (GUP) in that it has an associated roll-out panel and appears in the utilities section of the command panel.