This is my Mac-like setup. I used the McMojave global theme with the Os-Catalina icon pack. I manually set the Plasma style to McMojave as well. I installed Slingscold (from the bionic sources) for my Launchpad alternative and Kpple Menu for my system menu. I also have the Inline Battery widget inserted. I used Roboto as my system font. For my dock, I'm currently using the Plasma Icons-only Task Manager because it works best for me, but if I can make some changes to Latte's settings I may switch to Latte.
If you have any suggestions, feel free to tell me what is lacking with this theme.