2-of-2 with different wallets? I've been using 2-of-2 on bitpay for some years, but relying on just one wallet, which can have its source code backdoored with malware, is very dangerous.
I've been researching about multisignature over different wallets, which makes it harder for these things to occur.
Electrum works with lots of other wallets but it's very user unfriendly. The only other one I know is BlueWallet, but its package.json dependencis worry me a lot: https://github.com/BlueWallet/BlueWallet/blob/master/package.json#L67
What would be a good solution for multisignature over 2 different wallets?
You can use Specter Desktop with the Bitcoin Core wallet and a hardware wallet for the first key and second key respectively in a 2-of-2 multisig.
For a disclaimer it states on the Specter README:

This software might be ready to be used but at your own risk.

Alternatives Michael Flaxman also discussed briefly on the Stephan Livera podcast are Caravan (Unchained Capital) and Sparrow.
These are all efforts to manage multisig for different hardware wallets with Bitcoin Core. I am not aware of any efforts from existing software wallets to expand their offering to multisig with other third party software wallets.