Oh, you would want to use a Ledger or Trezor. I can only speak of Ledger because, I’ve had that for years. If you are going to have < 3 cryptos on it, Ledger Nano S for $50 would do. The Nano X for $100 also supports Bluetooth and has much more storage - it is generally the much better device IMHO.
When you create a Tx, it is nothing more than a human readable JSON file. The file needs to be signed by your wallet (in your case Daedalus), for that the wallet needs to have access to your private key, which also resides on hard disk on your computer. The attack surface is huge and there are endless stories how these software wallets get hacked - sometimes not directly but through a hacked third party library that the devs of the wallet are unaware of. In short, every time you put your private key in a piece of software, you need to worry who/what is reading your screen, keyboard, clipbaord, etc. Has anyone stolen the wallets HD storage and now has all the time in the world to crack your password? The list goes on …
With a HW wallet it’s different. The private key is generated on the device and stored in a special chip with a guarantee that it will never leave the device. The wallet software i.e. Daedalus, ADALite, Yoroi can create the Tx, but cannot sign it (because it doesn’t have the key). Instead the SW wallet needs to send the raw Tx to your HW wallet, you can confirm on the display that everything is in order and if so press the buttons to confirm. No hacker can do that unless they sit on your lap.
It is orders of magnitude more secure than juggling those 24-words and entering them in numerous software wallets.