What do you find most difficult while making games?

I like making tools for game developers nearly as much as I like making games. So I’d like to start a discussion about the kinds of tools you would like to see as a game developer.

What kinds of things do you find most difficult? Creating sprites, sound effects, animations, GUI, levels or something else?

What tools do you already use and how would you rate them?