You have to Subclass most of the GUI classes, if you need to customize.
For NSTabView, this is one of the class where you have to do a lot of thing yourself.
You have to draw yourself ( using beziers path )
Need to implement many methods of NSView & NSResponder for drawing and event handling.
Kindly check these links :
NSTabView with background color