1. An information handling system for preparing a visual model representing a specific integration process comprising: an interface device for transmitting data to provide a graphical user interface window within which to build a customized visual model representing a specific integration process for transforming data to enable electronic data exchange between data formats by selectively associating a plurality of visual modeling elements selected from a menu of visual modeling elements, each visual modeling element being associated with a respective one of: a connector code set comprising data required for electronic communication in accordance with a specific application programming interface (API); and a trading partner code set comprising data required for electronic communication with a specific trading partner's system; the interface device for receiving data representing the customized visual model and user input of data attributes unique to the specific integration process for at least one visual modeling element; a processor for executing code to automatically generate a customized software integration application executable to perform the integration process that is based on the customized visual model, wherein the customized software integration application executable to perform the integration process includes an application template specially configured to be executable with the code sets corresponding to the visual modeling elements and an integration process data profile code set captured from the user input of data attributes unique to the specific integration process for at least one visual modeling element.