Best way to distribute script with low friction
AppleScript is imho the best one for your case. Shell needs sudo for shutdown -r and automator is overkill for these basic needs. 

Here are the 2 basic scripts you'll need : 

To reboot : 

tell application "Finder"
  restart
end tell


To delete a file :

tell application "Finder" to delete file "path:to:file"


If you want to use a posix path, an alternative to the previous one is 

tell application "Finder" to delete POSIX path of "/path/to/file"