I prefer to use (MEW) My Ether Wallets for ERC20 tokens. It is safe, simple and user friendly wallets. Most of my tokens are stored here. While for bitcoin, I stored them on blockchain wallet. And the other coins types, I stored on their own wallets. Such as stellar, Eos, Neo.