How can I make applications on OSX open new windows in the same space when opening a file from Finder?

Does setting the assign to Desktop:none; work for you.

You can do this from the Applications Dock menu.

enter image description here