I have KDE configured with the same UI layout as macOS. Takes a few minutes to set up, but it's doable.
You can recreate the layout almost perfectly. Don't try to theme it as macOS, just get the UI components in the right places using the widgets it comes with.