I'm more of an artist than a coder, but do both. I find it harder to code than i find creating 2D or 3D objects in something like blender for instance. But visually i can mental map nodes etc. to assist me in coding.
As for voices, inner monologue or attaching voices to comments i read is pretty much natural thing for myself. I assume we all did that to some degree but clearly not. It's interesting how we see our world and understand it. In your case it must be different. I'm intrigued really how you make sense of things without visually creating associations in the mind etc.