1. An information handling system for preparing a visual model representing a specific integration process comprising: an interface device for receiving data representing a customized visual model of a specific integration process for transforming data to enable electronic data exchange between data formats formed by selectively associating a plurality of visual modeling elements selected from a menu of visual modeling elements in a graphical user interface window; the interface device for receiving data representing user input of data attributes unique to the specific integration process for at least one visual modeling element; and a processor for executing code to automatically generate a customized software end to end business integration application executable as an intermediary to perform the specific integration process that is based on the received customized visual model, wherein the customized software end to end business integration application transforms data formats to convert between incoming data formats and output data formats and enable electronic data exchange between differing incoming and outgoing data formats, wherein the customized software end to end business integration application executable to perform the integration process includes an application template specially configured to be executable with at least a connector code set and a trading partner code set corresponding to the visual modeling elements and a specific 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.