Family Name Variations & Combos?

[name]Hi[/name] Everyone! If I give you a list of family names, could you help me come up with variations or combos that would work well as middle names? My family and his have very different styles, so it’s been a little difficult for me to think about it.
Thank you!

Girls:
[name]Krystyne[/name] ([name]Christine[/name])- my mom, no middle name
[name]Rosalyn[/name] [name]Carol[/name]- his mom
[name]Kali[/name] [name]Sorrel[/name]- my sister
[name]Dorothy[/name]- my maternal grandmother
[name]Frances[/name]- my paternal grandmother
[name]Margaret[/name]- his maternal grandmother, hates her name, goes by [name]Peggy[/name]
[name]Edith[/name]- his paternal grandmother

Boys:
[name]Paul[/name] [name]Michael[/name]- his dad
[name]Andrew[/name] [name]John[/name]- my dad
[name]Shawn[/name] [name]Michael[/name]- his brother
[name]Jason[/name] [name]Paul[/name]- his other brother
[name]John[/name]- his paternal grandfather
[name]Edward[/name]- his maternal grandfather
[name]Robert[/name] [name]Emmett[/name]- my maternal grandfather
[name]Lavern[/name]- my paternal grandfather, goes by [name]Bucky[/name]

You don’t have to use all of them, but I’m just looking for ideas. For the most part, I wouldn’t want to use the actual names. (Example [name]Jonathan[/name] instead of [name]John[/name])

[name]Krystyne[/name] - [name]Christa[/name]
[name]Rosalyn[/name]- [name]Rose[/name], [name]Rosalie[/name], [name]Rosie[/name]
[name]Carol[/name]- [name]Caroline[/name], [name]Charlotte[/name]
[name]Kali[/name]- [name]Callie[/name], [name]Calista[/name]/[name]Kalista[/name]
[name]Dorothy[/name] - [name]Dora[/name], [name]Dottie[/name], [name]Thea[/name]
[name]Frances[/name] - [name]Francesca[/name], Francia
[name]Margaret[/name]- [name]Greta[/name], [name]Maggie[/name], [name]Molly[/name], [name]Maisie[/name], [name]Pearl[/name]

[name]Michael[/name]- [name]Micah[/name], [name]Mick[/name]
[name]Andrew[/name] - [name]Drew[/name], [name]Anderson[/name], [name]Andy[/name], [name]Andre[/name], [name]Anders[/name]
[name]Shawn[/name]- [name]Seamus[/name], [name]Shay[/name],
[name]Jason[/name]- [name]Jay[/name]
[name]John[/name]- [name]Jack[/name]
[name]Edward[/name]- [name]Ned[/name], [name]Edison[/name], [name]Edmund[/name], [name]Ward[/name]
[name]Robert[/name]- [name]Robbie[/name]