(Apple user disclaimer) Apple isn’t really offering just a CLI, it exposes the UNIX on which it is built. My understanding of Windows is that it just offers a runtime and abstraction layer.
Windows offers a complete personality for Linux syscalls.
Objective-C/Swift Frameworks have nothing to do with UNIX, Apple could easily port them to another kernel architecture.
Likewise OS X driver model has nothing to do with UNIX, being modeled on an C++ subset, which was originally written in Objective-C back in the NeXTSTEP days.
The only UNIX GUI certified as such is Motif, which Apple certainly isn't offering on their products.
Nor is the audio stack in any way related to UNIX.