I know it's not exactly answering your question, but in the case of firefox, you can run with the command-line option -no-remote to force a new instance, which should open in a new window (though I haven't tried this,
ref).
The options for OpenOffice seem less well documented, but I suspect you may have some luck by passing -nolockcheck and -display.
Hope that's of some help,
—Robert J Lee