Not all professional software will work, nor is there an equivalent well developed alternative available.
1) Solidworks.
2) Visual Studio.
3) Microsoft 365.
Yes, I know there are “alternatives”. I have been aware of these “alternatives” for many decades, and I have watched them grow. I even use some of them. All of them are decidedly inferior to the professional tools listed above.
Linux with Virtualbox (or KVM or VMWare) is your friend when you want to escape the evil empire and you are down to a couple “gotsta haves”...
(A para-hypervisor is better than just a hypervisor)...