Even if you choose the best software out there, a tool is just a tool.
Ultimately, it's up to how effective you use it.
So for instance, even if you get "the worst" tools, if you managed to master them, they're way better than the best one...
And by the way, do you have a decent budget? Best tools cost money buddy...good money...
Cheers.