Oh I see now. It is interesting that Richard Hennigan pointed above to Eclipse environment. Did you, gentlemen, try
Wolfram Workbench for this and maybe related directions to streamline the workflow? It is build on Eclipse, quoting linked page:
Wolfram Workbench provides sophisticated code editing, navigation, and project management tools for enterprise-class development and deployment. Built on Eclipse, it is specialized for Mathematica and other Wolfram technologies.