If you are labeling items with similar names with just 1 different character at the end, you can use string.match to find a commonality. Here’s an example
local newPart = Instance.new("Part", game.Workspace)
newPart.Name = "Part1"
--As an example assume that you know the name contains the string "Part" but you
--don't know the number, here's what you can do:
game.Workspace:WaitForChild(string.match("Part"))
This will halt the script until a new part is spawned into the workspace containing the string, “Part”. This allows you to name the parts anything you want as long as it includes "Part in it. So it could be anything from just “Part13456453345” to “dfgnjiunfhgdPartiuiiufghiojdf”
Let me know if you need anymore help