Python, Geoprocessing, analysis, arcpy, arcpy.da, script tools, Python toolboxes, ModelBuilder, numpy