Miette is cute, but it means "crumb", so I don't think it works well as a full name. It would be fine as a nickname, however.
Lilou - A bit cutesy for me, but it's cute as a nickname.
Anneau - I hadn't seen this before. I like it.
Viviette - A sweet name.
Anouk - I like this as well.
I like
Viviette Sophia and
Anouk Sophia.
Viviette would sound the best with
Eva, but
Anouk could work as well.
Sophia is incredibly popular where I live, but if it's not as popular where you're at or you're not too concerned about popularity, it would be a good choice, especially since it works beautifully with
Eva.