I think some kind of yubikey like plugged into my PC would be a pretty reasonable signer
Convoluted for a key you use on your phone a lot
Please Login to reply.
Yubikeys have NFC and USB-C support