Make yourself a helper tool.
The tool will read in the array of strings from the plist and convert it to a set. Then it will accept new strings as input, adding them to the set. Duplicates simply won't be added. Convert the set back to an array before writing the file out.