Back before hardware wallets or Electrum or MyEtherWallet I just did it the old fashioned way and used a paper wallet. Went to that bitcoinaddress website, saved it offline, doubled checked the hash on the offline computer. Then I created about a hundred different addresses, made each private key encrypted with a password that would take millions of years to crack. Bought a $20 printer at Walmart, printed out a few copies, then destroyed that printer office space style.
Then would send everything to one address, and when I need to spend it I would send to wherever I need to send it and the change would go to the new address. It was very time consuming however I didnt mind because I knew it wasn't possible to get hacked in any shape or form that way.
Years later I realised that I didn't need to keep destorying $20 printers when the private key was encrypted anyways. But the printer was cheap. They were like $10 each plus a $10 environment fee.
Those were the good old days...
a keylogger is the biggest fear to the software wallets if the trezor solves this by forcing an manual click of a button to withdraw or speend funds on metamask that would be good but the ledger hardware wallet hack has soured me on these
yup trezor always asks to press the button in the HW wallet. also the pin is also safe from malware because-you are the only one able to see the screen, every time you connect trezor the pin in the screen is rescrambled again and again.
trezor password is more like a security layer for accessing a wallet/address of your choice: different passwords = different account
softwares like Neo’s SafeKeys v3
https://www.aplin.com.au/ can help against keyloggers
now for the lazy ones (including me), you can glue trezor to your monitor(at the side, upper part)...there your wallet is right beside your browser and apps ready to be seen (send address verification, etc.) and press the button hehe