A method, system and apparatus for enabling users to create customized
user interfaces in accordance with their preferences. The user interface
is structured as a node map, wherein nodes may be added to the node map
in accordance with the user's needs. The nodes may be connected
there-between to define relationships between the different nodes. The
nodes may have an attachment, an action, an application and/or the like
associated therewith. The user may perform a variety of other functions
to customize, alter or expand the information depicted on their user
interface.