That kitchen metaphor is perfect, actually. I am 100% going to use that the next time I have to explain this concept.
The metaphor was kinda improvised so I'm sure it has other bad parts. The way I thought about it was with the kitchen being the service or codebase, and the utensils being utils/functions/modules/etc. Nothing more. So I bet there's more ways this metaphor can break.
Use at your own risk.