Electrum is one. There are probably others. I haven't built a list yet.
OK Thanks for the reply. that's awesome.
my next question is
is there any segwit wallet give you address start with 3 and not a multi-sig wallet and give you the private key?
seems electrum's address is not compatible with some other system.
some wallet or exchange may not able transfer to your address?
or
is there any segwit wallet allow you control a segwit paper wallet.