How to make a GUI for the game?

I need to make a GUI for a game (inventory, menu, etc.) but I don’t know how to do it. Please suggest libraries, tutorials for GUI.
I heard about ImGui, but I don’t know if I can use my own textures for buttons, fonts?
(I also use GLFW)

Imgui is the best, for images is very easy