I prefer to use jaxx, ledger s nano, trezor. Both ledger s nano and trezor are not cheap, but it's recommended for saving ethereum. But for saving the token, you can use myetherwallet which can save all the token. Make sure you can keep the private keys from other people, so you don't have to worry.