I recall using CP/M but I'd rather forget! As I recall, that was my introduction to Wordstar (I think that was the name - the word processor). You can still use DOS commands in a Win 10 command prompt window although Windows does its best to hide it. I can still remember the old DOS commands but the Unix/Linux commands have me constantly looking for a manual.
I can't imagine ever changing to a Mac but, in a pinch, I could switch sides to Linux. Although the latest offerings are very Windows like.
That's about when I started on the tech scene in full force. I was working for Visual Technology, the maker of very high-end CRT terminals and the Visual V-1050 a CP/M Plus (v3.0) computer. It came with 2 floppy drives, a 9-inch display, a full 102-key keyboard, a good amount of RAM and a bundle of software.
I even contributed to this article!

http://www.old-computers.com/museum/computer.asp?c=842&st=1
http://v1050.classiccmp.org/ - I worked briefly with Bob, mentioned in the article.

Anyway, WordStar was the best and still is for what it does. I even used it in non-document mode for writing Z80 Assembly code and BASIC because writing code in Edlin was/is impossible!
I can still remember some of the Z80 commands, though they're beginning to mush in my mind now. The one that confused me the most was PIP because it's Destination - > Source instead of DOS' Source - > Destination command format. In the process of going from CP/M to DOS, I ruined more DOS floppies and programs by overwriting the wrong disk.
I have used Solaris, Ultrix, and Red Hat. Out of all of them, Solaris to me is top-notch just like the old SPARCs that used to run it. I have two SPARCs in my basement, though I haven't powered them up in a couple of years now. They weigh a ton and require a lot of power to operate. They are extremely stable just like the OS and never, ever needed a reboot, unlike Windows. When I supported them at Polaroid, we had a SPARC server which had an uptime in the order of 500-days before it had to be shutdown due to very severe weather. The Windows NT servers would be rebooted monthly because of memory leaks, and that was with nothing running on them outside of Trend Antivirus.
If I were to switch OS's I too would go with Linux or Solaris because of its stability.
John