Also what I am really looking forward to is learning to send my transactions to my
own node from my Trezor and availing of the increased security.
I will give you a very brief overview of what you can do:
You will need to run a node (
Bitcoin Core is the best in my opinion).
If you want any app to connect to Bitcoin Core, you will likely need an electrum server. You can do
electrs or
Fulcrum. Here is also
LoyceV's adventure if you wanna take a look.
The only app I've seen that connects straight to bitcoin core without an electrum server is
Sparrow wallet.
Finally, if you install an electrum server, you can connect Trezor Suite to it, using
this guide.