Beborn
Madmaxista
Te olvidas que crear la clave no es lo complicado. Hay cientos de formas y si, gratuitas, sin comprar hardware.
El problema realmente es la gestion y custodia de esa clave, en un entorno air-gapped del que no pueda ser extraida, manipulada, etc. y que permita firmar mensajes facilmente (para poder operar con tus monedas) sin exponer dicha clave al "host" (ordenador o movil, etc.)
Piensa en el Trezor (o similares) como una caja de seguridad totalmente aislada del mundo, donde guardas el mayor secreto, pero necesitas ese secreto de vez en cuando para alguna operacion. No quieres sacar el secreto de su caja en ningun momento, quieres pasarle a la caja un INPUT y que te devuelva un OUTPUT. La clave/secreto nunca se expone.