What application to use to create game UI?

Where do I create game images/UI (not really sure what there’re called), such as a health bar, joystick for mobile games, icons for items in inventory, etc? I currently use Gimp to create my own textures. Can/are these UI usually also created in Gimp, or is there some other application that is more recommended?