I agree, a hardware wallet is a good solution for now.
Someone needs to create an easy-to-use multi-crypto wallet that is truly secure...There are a lot of security-centered blockchain projects, somebody create a free, easy-to-use, SECURE wallet app/program for multiple coins/tokens, even if its just for ERC20 tokens