First commit of new ExternalTool wrapper