The term "Custom TclKit" is obsolete - it is now called a Starpack, please visit that page for more info.
Info below edited and pruned but left here for reference:
A Starpack is a single (platform specific) executable file containing both TclKit and a Starkit. They are useful when you want to deploy a single executable for an application. Starpacks can be built on any platform supporting TclKit, for any platform supporting TclKit (for example, you can build a Windows executable on Linux, or a Linux executable on MacOS X).
Creating a Starpack is described at [L1 ].
One suggestion - on Windows or Linux, use the upx compressed tclkit for the prefix. This way, the resulting executable is much smaller (albeit at the cost of a slower startup) and more suitable for downloading.
Note there is a list of example Starpacks for Windows, Linux and Solaris towards the end of http://mini.net/sdarchive/