По состоянию на 2016 год. Есть способ.в Swift 3 вы можете переключать NSColorPanel следующим образом:
func toggleColorPanel(_ sender: NSButton) {
if /*NSColorPanel.sharedColorPanelExists() &&*/ NSColorPanel.shared().isVisible {
NSColorPanel.shared().orderOut(self)
} else {
NSApplication.shared().orderFrontColorPanel(self)
}
}