|No such thing as a small change
Using msiexec, I believe you can invoke the installer with no gui interface. You than could run the two commands for tcl and Perl with a batch file, which would be a single click. Last time I used windows I used to install using msiexec with a /qn flag for no gui. You could give this a try for ActivePerl:msiexec /qn /i ActivePerl.msi PERL_PATH=Yes PERL_EXT=Yes
Than you should be able to simply just copy/unzip the perl code to its necessary directory(ies).