I wrote an applescript launcher to be distributed with a tcl/tk app. Perhaps it will be useful to someone here. Here's the code:

set UnixPath to POSIX path of ((path to me as text) & "::") --get path to parent folder
set LaunchCrossFire to "/usr/local/bin/wish '" & UnixPath & "CrossFire.tcl' > /dev/null 2>&1 &" -- create command to launch CrossFire
do shell script LaunchCrossFire -- run command

...and here's a link to where I got help writing it: