Since Mavericks, OS X has had the ability to tag & colour files in Finder.
Is there any
In Apple's What's New in OS X it states that NSURL handles tags, and the Common File System Resource_Keys gives the required key as NSURLTagNamesKey and states its value is just an array of strings.
NSURL
NSURLTagNamesKey