Core tools supporting the development of other tools