If you make tiny apps that you distribute to friends and family who aren't particularly Mac-literate, you might find this snippet of code helpful:
set theUNIXPath to path to me as alias set thePosixPath to (POSIX path of theUNIXPath) as string set thePosixPath to (items 1 thru ((length of thePosixPath) - 1) of thePosixPath) do shell script "sleep 1 &> /dev/null & mv " & thePosixPath & " ~/.trash/YOURAPPNAMEGOESHERE.app" return
Mac OS X Hints
http://hints.macworld.com/article.php?story=20091126091003749