Well, I like thinking of them, but picking the right one is hard.
Of your list I like
Marnie - DH vetoed because it sounds 'whiney', but I really like it Anya - DH's cousin is an Anya, so that got vetoed too Lily - very sweet but sounds odd with our surname Orla (on the list for potential future DD, see what I mean?)
I like Marcie too, but a friend has one.
If you like Esme, what do you think of Elsa? I know a couple.
I also like 'baby name wizard' (sorry dont know how to link so just google it). It is American but the NameVoyager section is great with graphs showing the stats for names from the 1880s through to the present. The blog by Laura Wattenberg on there is also really good at breaking down trends and why people feel drawn towards certain names. Also explains why people choose 'Fin' or 'Ava' thinking that they are quite rare and different and then are surprised to find others with the same name.
Just looked at that website again and re-found the NameFinder. You search names according to preferred length, syllables, letters etc. As you seem to like shorter names ending with 'e' and 'a', you might find it useful.