Hi,
The software you mentioned are ok for Mac data Recovery. Each one has different choice. If you think it is hard to make a decision, you can just try their Free Trial firstly, and then, to decide which one is best.
PS: Please stop using the device in case of being overwritten.
Good Luck!🙂