If you want real safe solutions, use cold wallets. The problem is only that they not support all of the altcoins. Ledger or Trezor is a good choice. Cheers

Don't tell people to just get a cold wallet, and that's the end of their worries, they need to be careful with cold wallet as well, they need to keep their cold wallet's recovery seed safe too. This is why some people believe that there is not much difference between software wallets and hardware wallet, people belief that with a cold wallet you shouldn't be keeping recovery seed since it can get lost.
Also don't recommend Ledger for people, because this wallet is a closed source wallet and it's past history since existence isn't good enough, although the company isn't to be blame for everything but still the closed source side is a big turn off for someone like me.
Trezor is a open source hardware wallet and that makes it better, I always recommend a airgapped hardware wallet to the people in my circle and outside my circle, because you don't need an internet to send coins using airgapped devices.