The process binding system allows you to create a run-time environment for external tools. probably the most common tools for binding are your personal choice of editor and a simulator. other tools could be linters, syntax checkers, the simulators compiler, area and power estimators etc. The system has been specifically designed to be flexible so that almost any kind of tool or script can be run from the user interface.