Что такое инструмент в программировании?
Библиотека - сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). От сокращения lib, которое используется в C/C++.
Фреимворк - библиотеки + тулзы.
Инструмент, tools, тулза - скрипт, программа для автоматизации чего-либо для этой библиотеки или фреимворка. Может быть просто скрипт на питоне или ексешник написанный разработчиками для конкретных нужд. Например конвертилка картинок или других данных, копировалка чего-либо, сборщик, запускатель, и прочее.
Про инструменты habrahabr.ru/post/209362