toolkit
noun
°An assembly of tools.
°(computing) set of basic building units for graphical user interfaces.