Here's my opinion, I'd like to hear what HN'ers think:
* You get a multiplier from using the right tools
* You get a multiplier from using tools you know well
* You get a multiplier from having solved a similar problem before
* You get a multiplier from understanding the requirement well enough that you:
- Don't risk solving the wrong problem by
working from a spec that someone else has written
- Don't have to ask lots of questions of your customer
(and wait on the answers)