When I first experienced code it was easy at first. Then it started to intrude harder problems to solve. It showed tools to help make the problems easier. For intensest instead of putting move forward five time you could just have a block that moves forward the amount of times you need it. the more time I put in to coding the more I felt like I could design a game or app that would sell. As a kid I would download games and be so unsatisfied. Some times when my birthday came around and I would treat my self to a game, and I would think that it wasn't worth what I paid.
If I could design a app I would design a fashion app. It would have a camera on it where you can take a picture of yourself and your closet and it will pick out an outfit for you. Say you going to a event and you can't figure out what to wear.