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.PL
will check your installation for completeness.