Bonus fun fact:
This concept may have started out on visionOS.
The "design library" for visionOS is StopwatchSupport.framework.
Much like DesignLibrary.framework in 26, it also contains a bunch of design-related code for the visionOS visual style specifically, some extra visionOS-specific controls.
They're so similar, even the source code file name references and control structs their properties are named identically.
It also has a bunch of SwiftUI exports, just like DesignLibrary.
visionOS uses UIKit, but it also has an extra library (libMRUIKitSupport.dylib), which, as part of initialization, applies the visionOS visual style.
When libMRUIKitSupport.dylib is present, during initialization of apps, it calls out to StopwatchSupport's SWSApplyVisualStyles function.
As part of this style application, it modifies and replaces UIKit controls and their styles at runtime.
I can't exactly tell, but it also looks like some (less) of the controls end up being hosted through SwiftUI.
All of this reminds me of a WWDC quote that said ~"we strongly recommend you use SwiftUI for visionOS" or something along those lines. :)
ALT Relative .swift source code paths in StopwatchSupport, which look very similar naming-wise to DesignLibrary.
ALT The struct for StopwatchSupport.ButtonAppearance, as result of decompilation. These also make use of SwiftUI types.
ALT The struct for StopwatchSupport.StopwatchSupportToggleView. This might be a SwiftUI View struct.
ALT The struct for StopwatchSupport.RealityBackButtonSpec.
Despite being a spec (implying use with UIKit as well), it still makes use of SwiftUI.Font