Bip39 Npm. You would then do a simple Restoration with a command similar to the one under. (This command works by using a sample wallet file bunlded with BTCRecover) What constitutes a "excellent wallet" is one which has very clear, simple to accessibility documentation on supported BIP benchmarks, derivation paths, https://linktr.ee/bip39