I had found something on Github which is already very nice with GUI:
https://github.com/adrijano/Bitcoin-wallet-crackerEven if it is actually a Bitcoin cracker, something like this is also suitable for generating wallets and the pattern like "1Love" can be found via search.
If you can write the whole thing automatically into a file or directly as CSV with columns, that would be perfect.
You can't use the Mnemonic generated by that tool in almost all Bitcoin wallets.
I checked it and the first step is quite good which generates a random set of words from "
BIP0039.txt" and then set random a 'BIP39 passphrase' from your "
password list.txt".
However, it generates the address from the first half of the seed derived from the above (
used as PrvKey),
instead of deriving a master private key and extended keys using the standard derivation paths.
Plus, I can't find a way to search vanity addresses with it.