I use both, some things on Windows drive me nuts, some things on OSX drive me mad. I do find that OSX needs alot of little apps like several have suggested to plug the gaps, Windows has alot of that built straight in.
For the OP, just give it time and you’ll get used to it an get faster. Personally I wouldn’t bother with the multiple desktop thing and stop using the dock, it sucks. CMD + TAB will show you whats running and CMD + Q will close the app. CMD + Space and type the app name will open it, you don’t need a mouse