Have a dual boot: gaming and personal stuff on Linux (using Proton for games), and pro on Windows.
But if you really need Adobe at any moment, well you either need to stay on Windows or switch to another app suite. That’s the unfortunate truth given Apple’ unwillingness to support Linux.
VM are good but to get good performances, you need to do some setup so they directly use the hardware and don’t use abstractions.