can you set an application to come to the desktop you are on osx
If you assign an application to 'All Desktops', then it will follow you around as you switch desktops, and no matter which desktop you're in when you click the dock icon or select it with CMD-TAB, the application will come to the forefront on the desktop you're at.