I use several wallets depending on the chain standard of the underlying coin. For ERC-20 I still use MyEtherWallet it works well for me and has adequate security. I have several wallets to spread any potential risks and keep different coins in each. I also have some developer wallets for NEO, XRP, WOLLO, EOS and use Exodus for everything else.