Tools for developing tools