In my early days on this forum I was wary of the "Not Invented Here" syndrome. I thought it was a Linux tool and couldn't find any reference to its origin, except that it's GPL. (It's not like Ruby-lang, which was developed on BSD and switched to Linux.)
All in all, I tried other tools like Scalpel and got no reward.
I'm still using TestDisk after 15 years. It definitely does very well.