in reply to 2 basic PerlTK questions

The answer to the second question is "yes". There's a command line switch, I think -gui, that'll mark the created executable as a Windows program, i.e. no console.

You can still do it manually, the same way that wperl.exe was created from a copy of perl.exe: using a little script that comes with ActivePerl: exetype.bat. You can find it in the Perl/bin directory.