I love making game menus! I don't think I hate anything in terms of creating or implementing (Though I'm terrible with sound/music creation, I do think it's fun to work with!). I hate it when there's a problem in your events but you just can't seem to figure it out and begin to think it's a bug but you continue to check and then eventually realise it's the most obvious thing ever, like a slight misspelling, and volia!, you fix it. I mean it's satisfying to fix the problem, but it really gets annoying when you spend over an hour at a random problem when you want to work on more important things
I think this should have been posted in the Open Topic section, could lead to some interesting discussion!
Same, hate my own bugs.
Also, programming is the least fun thing in game development for me. The best part is designing the game itself, and making game systems, story and characters, music and sound. I'm not best at graphics unfortunately. I can do all right images, but not great ( unless it's very stylized and not very realistic ).