Is there a phrase/proverb/idiom to describe selecting the right set of tools and methods to solve a problem

As it happened I was looking for similar phrase and feel "Horses for Courses" can probably fit in here.