Automated graphical user interface configuration system comprising: at least one configuration processor; and one or more processor-executable instructions stored on at least one computer- readable storage medium of the automated graphical user interface configuration system, said processor-executable instructions including instructions that, when executed by the at least one configuration processor: display a navigation model, the navigation model comprising a hierarchy of navigation items, wherein navigation items include an auto-fill behavior; receive a selection of one of the navigation items via an input device; traverse, in response to said receiving, the navigation model to locate one or more other navigation items thereof having metadata associated with the selected navigation item; generate, in response to said locating, a graphical user interface screen having a plurality of panes; and automatically populate, in response to said generating, at least one of the panes with visual content representing the selected navigation item and at least one of the remaining panes of the plurality with visual content representing each of the one or more located navigation items; and execute auto-filling, which includes one or more options to control how content is automatically injected into panes without the user having to individually configure a view, wherein before auto-filling is executed, appropriate layouts must be applied to available screens, wherein the layouts are determined by looking at the selected navigation item to determine if there are any specific layouts that should be applied to the screens, wherein if any screens are still empty without layouts, a parent navigation item is queried to continue to search for layouts appropriate for screens, wherein this continues until a root node of the hierarchy of the navigation model is reached, or all screens have layouts. at least one configuration processor; and one or more processor-executable instructions stored on at least one computer- readable storage medium of the automated graphical user interface configuration system, said processor-executable instructions including instructions that, when executed by the at least one configuration processor: display a navigation model, the navigation model comprising a hierarchy of navigation items, wherein navigation items include an auto-fill behavior; receive a selection of one of the navigation items via an input device; traverse, in response to said receiving, the navigation model to locate one or more other navigation items thereof having metadata associated with the selected navigation item; generate, in response to said locating, a graphical user interface screen having a plurality of panes; and automatically populate, in response to said generating, at least one of the panes with visual content representing the selected navigation item and at least one of the remaining panes of the plurality with visual content representing each of the one or more located navigation items; and execute auto-filling, which includes one or more options to control how content is automatically injected into panes without the user having to individually configure a view, wherein before auto-filling is executed, appropriate layouts must be applied to available screens, wherein the layouts are determined by looking at the selected navigation item to determine if there are any specific layouts that should be applied to the screens, wherein if any screens are still empty without layouts, a parent navigation item is queried to continue to search for layouts appropriate for screens, wherein this continues until a root node of the hierarchy of the navigation model is reached, or all screens have layouts. display a navigation model, the navigation model comprising a hierarchy of navigation items, wherein navigation items include an auto-fill behavior; receive a selection of one of the navigation items via an input device; traverse, in response to said receiving, the navigation model to locate one or more other navigation items thereof having metadata associated with the selected navigation item; generate, in response to said locating, a graphical user interface screen having a plurality of panes; and automatically populate, in response to said generating, at least one of the panes with visual content representing the selected navigation item and at least one of the remaining panes of the plurality with visual content representing each of the one or more located navigation items; and execute auto-filling, which includes one or more options to control how content is automatically injected into panes without the user having to individually configure a view, wherein before auto-filling is executed, appropriate layouts must be applied to available screens, wherein the layouts are determined by looking at the selected navigation item to determine if there are any specific layouts that should be applied to the screens, wherein if any screens are still empty without layouts, a parent navigation item is queried to continue to search for layouts appropriate for screens, wherein this continues until a root node of the hierarchy of the navigation model is reached, or all screens have layouts.