If you want to keep your crypto secure there is not better way than hardware.
You can use widely popular hardware wallets who looks like usb flash memories. They are extremely secure, you can keep them with yourself wherever you go.
Also 'cold storage' like external hard disk could be good solution. For example if you want to keep your STEEM wallet outside the steemit account, this can be done with Vessel (steem wallet for desktop) and external hard disk/usb flash.