要は、command拡張子がターミナル.appに関連付けられているのですが、シェルスクリプトをダブルクリックで実行できるので、楽になりました。
#!/bin/sh
open ~/Documents/test.png
こんなの以外にも
#!/usr/bin/env ruby
require "open-uri"
open("http://localhost:3000/test").read =~ /<title>(.*)<\/title>/
open("title.txt", "w").write $1
みたいなrubyスクリプトも実行できます