KiCad V8 has the “Pin Helpers”:
And KiCad also has the [Ins] key to auto increment for any column of labels that ends with a number.
Scripting in the PCB editor has been available for several KiCad versions. In V8 you can also open a Python console in the schematic editor, but this is new in V8 and I am not sure how much you can do with it.