1. A computer-implemented method comprising: causing a set of one or more main tabs to be displayed at a first portion of a display, each main tab linked with a database object stored in a database; receiving a user selection of a selected one of the main tabs, the selected main tab linked with an associated database object; in response to the user selection, causing a set of two or more secondary tabs to be displayed in a first, default order at a second portion of the display, each of the secondary tabs linked with a portion of the database object associated with the selected main tab; receiving user input to manipulate one or more of the secondary tabs, the user input causing a rearrangement of the set of secondary tabs into a new order and/or causing one or more of the secondary tabs to be hidden from view on the display; based on the user input, displaying the manipulated set of secondary tabs; storing information defining the manipulated set of secondary tabs to the database in association with information identifying the user; and upon a subsequent access by the user of the database object associated with the selected main tab, displaying the manipulated set of secondary tabs.