The Internet is full of frequently mentioned laws. I wrote about that in this article. For personal reference, I would like to coin some common patterns for me as well. This is one of them. You might want to refer to it when appropriate.
Law of tool usefulness: Any tool can be a perfect fit for a given set of requirements.
For reference, please do use the hashtag: #LawOfToolUsefulness
Background
If you read my article on how to choose a tool carefully, you might notice that given a certain set of requirements, one specific tool is a perfect fit.
Now it you reverse that thought, you might also come to the conclusion that for any existing tool, I may come up with some set of requirements so that this specific tool is a good fit.
Sometimes, this seems hard to do. However, even the worst tool you can imagine is a good fit when you need to demonstrate its flaws. While this being clearly an edge-case, the general idea is still valid. You give me an obscure software tool and I can find a set of requirements where this tool is a perfect fit.
Don't misinterpret that law as "any tool is great". I did not say that.