toolkit
"Toolkit" is a practical, versatile word with two main meanings. It started as a very concrete, physical idea — a box of tools — but has grown into a popular figurative expression used in business, education, and everyday life.
In a figurative sense, a toolkit is a collection of skills, methods, strategies, or resources that someone uses to handle a particular job or situation. You cannot touch this kind of toolkit — it lives in your mind or in a document. For example, a teacher's toolkit might include different ways of explaining things, games, and activities.
business, education, professional life · Modern, widely used · figurative
In computing and technology, a toolkit is a set of software programs, libraries, or components that developers use to build applications. It gives programmers ready-made pieces so they do not have to build everything from scratch.
technology, software development · Modern, widely used