Painting

I want to paint the inside of my engine bay (petty blue or some thing close)

but i would love to save those $500 and do it myself.

What are your guy's experience with painting your cars?
What paint should i get?
what kind of set-up do i need?