I am so against theme names and matching names for twins. I think because as a twin I hate it when my parents or anyway combines us. Although both out names come from Hebrew and are in the Bible, I have been assured it was just coincidence.
I don't like any of the combos as way too close or themey. As for
Hannah and
Anna: why give them the same name?
Rolando and
Roland: so who's the special twin that got the longer or shorter version?
At least you and your twin name share something (sisters in the Bible) but not everyone knows that, it's not obvious, they are etymologically different names, they don't alliterate or sound basically the same.
Shane and
Shannon are close to not being as bad as the rest.

My 45 PPs - names in profile