I can vouch for GSA products, but if you had no luck with senuke or sick, then this will not be a magic pill.
If you do not understand how to do manual seo, then you will not get the best out of any tool, period.
You need to stick to a tool and master it. Stop moving to the next shiny tool, and...