Template::TT2Site does not need to be installed, just unpack it in an arbitrary location. There are only two requirements to use it:
The installation directory contains the usual Makefile.PL. Although there is nothing needed to install, running
perl Makefile.PLwill check your installation for completeness.