I don't have a preference for any of the ones you mention over the other but I'd consider things like the following in no particular order:
1. Do I like the architecture but if there's not a very strong difference then I'd consider:
a. how big a community do I want to be a part of
b. what do I want in that community (restaurants, coffee shop, school, church, post office) - how close do I want to be to grocery stores, supermarkets, dry cleaners, post office, etc.
c. where on 30A do I want to be located -- how close to 98 Panama City Beach way or 98 Sandestin way -- and what does it look like around the community
d. how many pools and how big/heated?
e. what are the association fees/heating fees/utilities/insurance/etc?
f. what do I think about the rentals in the community and how the rentals are marketed/managed?
g. how close to the beach
h. how hurricane-safe are the buildings
i. is it a quiet community or a more active community
j. what's going to happen in the area of the community in 5 years, 10 years, 20 years
k. what will we as a family be using it for over the long run -- retirement for one or two people, family get-togethers - is the community friendly to retirees/large groups of families
l. how's the management of the community?
m. what's it like there in the peak season and off season?
n. how's security if that ever becomes a concern?
o. Are there restrictions in building or lifestyle that would be annoying or that would be helpful?
p. How will the place/community look like as it ages? how will the trees/natural landscape look?
q. Do I want a natural landscape or one that needs to be kept up?
r. How high up on the dunes do I want the place to be either for the appearance of the community or for storm surge?
s. How does the community handle beach access after storms/hurricanes if the beach access goes out? Are there plans to put in those stairs that can be retracted? How long does it take the community get access again after storms?
t. Which has the beach that I like most?
Whew, that was fun... These are the kinds of things I thought about before getting our places. I tend to worry a lot about the details and then once the worrying is over and the decisions/trade-offs made, I tend to stop worrying and thoroughly enjoy the choice.
PS: We bought two 3-bedroom, 2 bath cottages at the Cottages at Camp Creek with the beach across the street. The community is very different from the communities you mention -- much simpler, nothing but pretty one story old-Florida style cottages (about 30) with large porches, most surrounding a pool/hot tub with native landscaping, and larger 2-3 story cottages in the front and back of the community (about 6 large cottages in the front and 6 in the back) in the Seacrest Beach area. These cottages are much more affordable than the other places you mentioned (which was important to us) and, for our needs, we like not having restaurants, etc., in our community because we like the privacy of only having the owners/renters come through. We also like the low association fees. They're low because the community doesn't have all the extra stuff to support and the use of native landscaping keeps costs low. We can walk or drive to other places for restaurants, etc. And, though the cottages have 3 bedrooms, they are 1100 square feet or so. So, they're big enough when we bring family, but they are a comfortable size for when only 1 or 2 people are there, as may happen come retirement time. Having the two side by side cottages is nice because other family can come and we're close but can spread out a bit. Everyone values different things but we still love our choices. Everyone has to pick what's right for them, of course.