Yes, I very much prefer
Annabel.
Annabel is charming and natural, I think of beautiful landscapes, the sea, clean sheets, white candles.
Annabelle is sugary and over the top, I think of a pig in a tutu and pink cupcakes with sprinkles. Too much. Also the creepy doll is named
Annabelle.
Anabelle just looks misspelled to me.
Ana is used in cultures where double consonants are not used so it makes no sense with the belle-part. The Spanish form would be
Anabel. I personally dislike all forms that use only one N. If I had to choose between
Annabelle and
Anabelle I'd pick
Annabelle.
I wouldn't use a nickname for
Annabel.
Not sure about middle names. None of my favorites go with it.
Annabel Catherine sounds nice though. Lots of my favorites include the letter L or even the EL combination so they are too much.
Out of your nicknames:
Annie or
Belle. It doesn't make sense to me to use
Ana,
Ann,
Anna or
Anne as nicknames as they are full names and you might as well just put them on the birth certificate.
Bella doesn't make much sense, it would work better for
Annabella.
I could picture a 1920s girl for
Annabel, not so much for
Annabelle.
Annabelle is just too much, too sweet, too much sugar.