As someone who has been coding for 45 years, this is absolutely the best analogy describing aphantasia I've ever read. Obviously, it works only when talking to another coder, but that is better than nothing.
Right now I can only visualise with a colour… unless "transparent" counts as "without". But even then, there's a full-colour environment for the transparency to be meaningful, and it can't be total transparency because then it isn't present. Even if I imagine a wireframe grid to show where it is, the grid has a colour.
I wonder if people with aphantasia have trouble with them.
Not that we should expect immediate agreement on any of these things: words can only gain meaning by shared experience, and it's really hard to share the experiences that are confined to the inside our own skulls.