init template tool