I was previously able to use a script to open .psd files with Photoshop CS2 and pass the file name to the application. In 11.10 I can't seem to easily add my own apps to the "Other Application list that would be available from nautilus. I've tried under Unity and under my default gnome shell session.
I just solved this, and it turns out that the trick with having something show up as an "Other Application" lies in having %f on the executable line of the .desktop file. Here is my "corrected" .desktop file for the the Wine program I'm running PDFEdit (I have shell scripts set up in my .Wine folder that are being referred to.