Some apps like VMWare Fusion, are able to enable tab mode but hide the New Tab button. However, I'm not able to achieve this even when adding this code like mentionned on https://developer.apple.com/library/content/releasenotes/AppKit/RN-AppKit/:
override func responds(to aSelector: Selector!) -> Bool {
if #available(OSX 10.12, *) {
if aSelector == #selector(NSResponder.newWindowForTab(_:)) {
return false
}
}
return super.responds(to: aSelector)
}