1. A method for customizing a user-interface control of an existing application comprising the steps of: recording a procedure description comprising a series of actions performed by a user in the application user-interface; and installing the user-interface control relating to the procedure description in the existing application for execution of the procedure description and generation of the series of actions when the user-interface control is activated.