1. A method of dynamically refreshing presentation of icons for different applications for generation on a display of a mobile communication electronic device, said icons including a first icon for a telephone application operating on said device and a second icon for an email application operating on said device, the method comprising: providing a first template for a layout of said icons having a first trigger condition based on a time condition for said device, said layout of said icons including a fixed icon layout where one icon of said icons is automatically placed in a prominent location on said display and other icons are placed in ranked order in said display according to their respective activity levels; providing a second template for said layout of said icons having a second trigger condition based on a location condition for said device; providing a third template for said layout of said icons having a third trigger condition based on a periodic interval of time for said device; automatically refreshing said layout of said icons to highlight an icon associated with a more frequently used communication technology using one of said first, second or third templates when one of said first, second or third trigger conditions is detected by said device, otherwise automatically refreshing said layout of said icons to highlight an icon associated with said more frequently used communication technology; providing a graphical user interface (GUI) to list options for said first, second or third triggering conditions and options for said layout of said icons, said GUI including an interface to allow for entry of a selection of a format for said layout of said icons and to allow for entry for a parameter for said first, second or third trigger conditions; and providing in said GUI an interface to allow entry of a selection of a format for said layout of icons and to allow for entry for a parameter for a triggering event for said format.