tool templates