Electrum
Electrum is a wallet that has been around a long time in the Bitcoin space.
Transaction management
Electrum allows you to build a transaction, signing it, and sending that partially signed file to your co-signers.
Electrum’s transaction builder.
Decent signing device support
As you can see below, you can connect hardware wallets to Electrum.
This wallet is a 2-of-3 and has a connected Ledger as one of the signers.
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).