If the OP's friend knows their passphrase is one of a dozen or so possibilities, the setup/reading the documentation for something like btcrecover may take longer than using iancoleman's tool.
It is the proper way to do it, though. If they don't know the passphrase, they can't be really trying a different password each time, even for a dozen of times. Let alone if the password is a long one which increases the odds of having few characters forgotten.
You'll most likely end up on brute forcing with btcrecover, so why not just do it in the first place?
Thanks I have finally convinced my friend to try btcrecover. She is a bit nervous and not very technical (neither am I).
I'm on windows and downloaded and extracted the files, but after that I'm not sure what to do. Any suggestions anyone?
I looked here but felt a bit out of my depth when it mentioned "Install Python". I'm not great technically but better than my friend so want to help them as its worth a bit now.
https://btcrecover.readthedocs.io/en/latest/INSTALL/