Software supporting the development and execution of other tools