Emacs server can sort of open files from finder.... this is hard though. Also emacs_open command.