My thoughts,
Boys:
Elijah - good, my favourite of your boy choices. There's a few around, usually known as Eli, but not super popular where I am.
Sawyer - To me, only works in USA or maybe Australia, or if you live in some trendy London circles.
Arthur - Bit boring and popular
Caleb - very old biblical name, it's alright
Asher - Quite nice
Girls:
Maeva - Quite like this, it seems very popular on Mumsnet, not sure about the real world though.
Margot - Lovely but lots of Mumsnetters seem to have a problem with it being trendy or something.
Cora - I think of this as an Irish name, it's lovely
Noelle - beautiful, my favourite
Violet - horrible, sounds like a school bully. Sorry.