Tools for developing diagnostic messages