Electrum
Transaction management
Electrum allows you to build a transaction, signing it, and sending that partially signed file to your co-signers.
Decent signing device support
As you can see below, you can connect hardware wallets to Electrum.
We’ve been able to get Electrum to work with hardware wallets that are connected directly. We haven’t, however, been able to get it to work with wallets that are air-gapped (not connected directly, but rather by QR code or SD card).