I run Windows for Office, CAD software etc. and then have Virtualbox with Linux that I run fullscreen for coding work. Works nicely, haven't noticed any major performance hit.
I meant in general, not specifically for CAD. But even then... You can do gfx card passthrough to the VM these days if standard 3d acceleration is not enough. CADs should work just fine.
gfx passthrough is always a crapshoot. It normally doesn't work, and even if it does it simply adds a lot of complexity to something that doesn't need it.