Crossover ist im Prinzip eine GUI für das auch für Linux-Systeme angebotene Wine. Eine Möglichkeit, manche Win-Programme ohne Windows auf anderen Systemen laufen zu lassen, indem die einzelnen Programmbefehle „umgebogen“ werden.
Bin da nicht kompetent (nicht nur mangels Bedarf), aber es gab auch mal eine kostenlose Variante namens DarWine.
Remote-Zugriffe erfordern natürlich einen Win-Rechner, auch wenn der dann woanders stehen kann, Virtualisierungen erfordern eine Win-Lizenz.
Ich würde immer zuerst suchen, ob sich nicht eine passable macos-native Alternative finden lässt. Etwa über MacPorts oder Homebrew, auch wenn man sich ein klein wenig einarbeiten muß. Schließlich kommt es ja bekanntlich, nach aussage des IT-Experten Helmut Kohl, darauf an, was hinten rauskommt. Nicht, welches Programm man dafür benutzt.