All tools need to be available locally. It breaks things if people simply install something and use it, because it could be missed in the escrow data.
Tools have to meet certain criteria itself, for example be documented, maintainable and preferably available in source code (open source helps a lot, because this saves having escrow contracts with tool vendors)
comments about rule 1: Use available tools