I also use the Ledger Nano X which I like, mostly for its appearance and user interface. I use it for my BTC and ETH cold storage. However, I’ve had a few issues with it and Ledger Live isn’t my favorite. I don’t like that Live doesn’t support many of the coins that the Ledger itself supports. There are lots of coins supported that I find irrelevant, projects I don’t invest in, whereas many popular coins with lots of potential aren’t supported. Customer service has been non-existent when I need them. That said, it works well enough to continue using.
I recently ordered a Trezor Model T however because I like the idea of open source software and integration with Exodus wallet which I use for most of my altcoins. We will see how they stack up.
Trust wallet is great for monitoring your other wallets, but I don’t use it for anything else. I’m not familiar with the others. I have 95% of my assets in Ledger, Exodus, and Metamask. Between those three you can store almost any relevant coin. I have a couple others that have their own mainnet and wallet like Theta and Elrond, but that’s about it.
With so many wallets out there, I like to keep it simple and stick with what’s tried and true.