Evelyn: fine old name, trendy, popular (top 25)
Lila: also fine, a little more modern than Evelyn, somewhat less popular
Eden: modern, but I like the sound anyway
Lillian: fine old name, I like it better than Evelyn (and love nn Lily), also top-25
Colette: much rarer than the other names on your list, NMS, but a solid name, a good option if you're worried about popularity
Riley: I do not see the appeal of this name.
Ariana: I like Ariana better than Evelyn, but not as much as Lillian. My major worry is that it can be spelled so many ways — my name has dozens of spellings and it really is annoying.
Top 3: Lillian, Eden, Ariana
But really, I think they're all nice (except Riley).