I have a dual boot divided between Linux Mint and windows. Been running the mint for several years and it’s very good. For a few things you still need windows. Mac OS is also a very good system.
I run a Windows 10 Professional desktop on VMWare under Ubuntu. Still fast, works 100% and oddly, seems more stable this way. Eliminates the need for dual-boot (unless you want dual boot.)