Ledger Nano X is good choice, but it's hardware wallet and still need software wallet (such as Ledger Live) so user can interact with the hardware wallet.
Yes, I mean so. Ledger Live is the default software from Ledger to interact with Nano X. My mistake is not mentioning the default wallet software, because Nano X can use in other wallet software.