I used GIS map creation software at the last job I had. It wasn’t my official duty, but part and parcel of several things they had me do as a programmer analyst.
It was my job to gather geographic data from various sources and then feed it into the software and then overlay the telecommunications network map on top of it.
I then brought in statistical data that appeared as another layer on the map, displaying values like telephone call volume in various locations. After awhile I became really good at creating the maps and became the “go to” person for using this software.
I never did get too advanced with it, but it also had its own proprietary programming language modeled after BASIC. So if you wanted, you could build a completely automated mapping solution or create something that was interactive, like a game or something like that.