Folks, sorry for using an old thread (should I better create new one?), but I have question...

Could someone please recommend me a desktop wallet, which doesn't download the whole 100GB blockchain to your computer, but still provides the following features:
- allows backing up your private keys
- allows signing messages with your addresses
- has coin control features, so you could see and actually choose coin inputs for outgoing TX
Is there anything like that available for Windows?
if you have a question like this, it is best if you create a new topic so people can see and answer quicker rather than bumping an old topic.
and all you want can be found in Electrum.
- it is an SPV wallet so it only downloads blockchain headers (35 MB)
- you can back up individual private keys or the master private key (in form of your seed phrase)
- you can easily sign a message with each address
- the new version has a much better feature for coin control allowing you to spend UTXOs by selecting them.
- it runs on windows, Linux, Mac, smart phone (i think android and maybe Iphone check the website).