First of all, you need concept. Secondly, you need skills. You cannot do anything, if you don't know how to do. And thirdly, you need to be perceptive.
Remember, all ingenious is simple
Great and professional design is not the one, which is overcrowded with effects, but the one, which is comfortable, simple and user-friendly.