VMware's Unity mode lets a window in a VM appear as if it's a regular window on the host OS[0]. OP is saying you can run a cracked copy of Photoshop on Windows and have it "seem native" even on MacOS or Linux (though in practice the usual small things will differ: menu, some keyboard shortcuts, save as dialogs, etc).
I haven't used Unity mode for a case like this but back when it supported Linux guests I used it occasionally to "bring" some Linux windows to my Windows host and it was remarkably good. I was sad when they dropped Linux guest support from Unity-mode, but running vcxsrv and using X-forwarding is a good enough replacement, so I suppose it was a sensible move on their part.
Can anyone explain more about this part? I know the rest but this isn't showing up on Google as a phrase.