Myetherwallet is good. Offline version transactions are safe enough.
Hardware wallet Ledger Nano S and Trezor are good option for storing too.
I've always used Myetherwallet, but it is not convenient when you have several wallets and you need to enter the password every time and copy the wallet number from the buffer.
I tried install Metamask, it looked comfortable on Youtube videos, but after that I read a lot of bad reviews about it and decided not to install.
Now I'm looking for a method of simultaneous work with several wallets.