When creating a bomb eyeshadow look, always prime your eyelids and then use a light, neutral color that matches your skin all over the lid. This creates a base to make it easier to blend deeper colors together. Also, instead of going in with a dark color right on top, build the colors up by slowly going darker. This is a very easy way to create a soft, blended eyeshadow look without looking like a 5-year-old applied your eyeshadow.
If you want your eyeshadow to pop, you can never have enough eyeshadow primer. If you don’t want to shell out for that, though, any concealer you have works almost as well.
I recommend using concealer and translucent powder as your eyeshadow base. I think it keeps the shadow on longer than primer does.