This question already has an answer here:
Is it correct to use either "to+infinitive" or "for+ing" in sentences like the following:
He has all the tools to become/for becoming a great actor.
I think "for +ing" sounds better in these types of sentences because we are talking about the purpose of a thing, the "tools" (the "tools" will help him become a great actor). However, I did a google search and found lots of examples with the "to+infinitive" structure, and, honestly, it doesn't sound bad either. So, is there any difference between using one or the other structure in sentences like the example? If there's no difference, could you please explain why?
By the way, I wrote "to+infinitive vs. for+ing to express purpose" as the title of this question. Would it be correct if I wrote "to+infinitive vs. for+ing for expressing purpose." If yes, why? If no, why not?