You can easily do these tasks with Hashcat, but before that you have to follow some steps.
Write the word you want to generate in the base.txt file. Let's say I work with bitcointalk word.
save file name base.txt
then you need to create a rule file. You can do this at your way. I'm explaining it to you with an example.
save file name leet.rule Place these two files in the folder where hashcat.exe is located.
now run this command in terminal
\hashcat.exe --stdout base.txt -r leet.rule > output.txt
then you will see like this

the result file will get the same folder as the name output.txt
