Your first paragraph, I experience that frequently only mine is entirely verbal in nature.
I also have an extremely weak minds eye. I don't get visual thinking at all. If I have a blank page in front of me I simply cannot imagine a user interface. I would have to physically or digitally start drawing something in order to even be able to visualize further changes to the UI. I also have an extremely weak grasp on local geography. I suspect places form a network in most people's heads. For me they are mostly isolated locations which don't connect to anywhere else. I have an ok sense of direction. I can certainly go back the way I've come. But in regular conversations about locations in my city I have been stumped 1000x when certain place names are mentioned. I always ask where those places are. Everyone around me can tell me how to get there by what is close by or what describe the route. I usually don't know where the things the mention are either. Someone else usually chimes in to help me understand where something is by giving another example. Unless I pull up Google maps I almost always still end up not knowing where they are talking about even though I know the name of the place and roughly what type of place it is. I'm talking about the major suburbs anyone would know in their city. I worked out my ability in this area was sorely lacking when even my little brother who was 5 years younger than me would always be the 3rd person to attempt to explain where something was after my two older sisters had had a go.
But when it comes to peoples voices I can recall their accent, language patterns and mannerisms perfectly. So I wind up doing a lot of impersonations of people.
I also have an extremely weak minds eye. I don't get visual thinking at all. If I have a blank page in front of me I simply cannot imagine a user interface. I would have to physically or digitally start drawing something in order to even be able to visualize further changes to the UI. I also have an extremely weak grasp on local geography. I suspect places form a network in most people's heads. For me they are mostly isolated locations which don't connect to anywhere else. I have an ok sense of direction. I can certainly go back the way I've come. But in regular conversations about locations in my city I have been stumped 1000x when certain place names are mentioned. I always ask where those places are. Everyone around me can tell me how to get there by what is close by or what describe the route. I usually don't know where the things the mention are either. Someone else usually chimes in to help me understand where something is by giving another example. Unless I pull up Google maps I almost always still end up not knowing where they are talking about even though I know the name of the place and roughly what type of place it is. I'm talking about the major suburbs anyone would know in their city. I worked out my ability in this area was sorely lacking when even my little brother who was 5 years younger than me would always be the 3rd person to attempt to explain where something was after my two older sisters had had a go.
But when it comes to peoples voices I can recall their accent, language patterns and mannerisms perfectly. So I wind up doing a lot of impersonations of people.