The current wrapping tools use a VFS infrastructure (sqlite, metakit, zip, etc) that wasn't designed for wrapping applications.There's excess functionality that makes building the wrapped shell on multiple platforms tricky.
SimpleFS is a minimalist single-file file system designed for wrapping Tcl scripts. It's a pure Tcl solution that's very portable.
This expands with a new main.c to make a SimplisKit that can be used in the same fashion as a starkit or freewrap.
The Simpliskit supports on-the-fly modification (updates!) of the wrapped application via a copy-modify-delete-rename operation that is supported by both NT and Unix based file systems. An issue with distributing wrapped applications is that the Tcl scripts can be easily extracted and examined. Unfortunately, the cleverest and trickiest algorithms are trivial once you can
view them. Obfuskit adds a layer of encryption to the contents of the VFS. Even the directory structure is encrypted. The encryption is handled in a
pair of read-write procedures that can be customized by a user to generate their own encryption. Finally, modern applications need to be signed. Obfuskit understands how to add a Microsoft compatible code signature
to a wrapped application.