Etherwall is the first Ethereum open source wallet for desktop OS in the likes of linus, windows and Macos.
It supports Trezor One hardware wallet for storing keys and in full node client mode datas are stored on your computer with the full download of the ethereum cryptocurrency ledger and in the thin node client mode all your account data stays on your computer with a remote ethereum node being used to source latest blockchain information to send signed transaction.
It is easy to use and full control of your private key with the option whether to use full node client mode or thin node client mode.
It is a reputable wallet with a known hacking history through URLS so kindly watch out with the links you follow to the wallet.