Layouts
From HLKitWiki
[Context: HL Kit … Basic Concepts and Terminology … Visual Building Blocks]
Layouts contain one or more visual elements, where those visual elements can be templates and certain types of portals. Only portals that have no field association may be used within layouts
and represent a rectangular region within the containing layout. The template is responsible for coordinating the position of its own portals within its boundaries.
Layouts make it easy to group related visual elements together and position them as a atomic unit. For example, within the d20 System data files, there is a layout that manages the selection of class-specific special abilities, another layout for viewing the special abilities for the class, etc. By using layouts, new edit panels for custom classes can be quickly constructed by combining the appropriate layouts for the separate features of a given class.