1. A method executed by a processor 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 existing application user-interface; and in response to the recording step, customizing the control of the user-interface of the existing application by installing a user-interface control specific to the procedure description in the existing application for automatic execution of the procedure description and generation of the series of actions performed by the user when the user-interface control is activated.