I want to create the same integration just like you import UIKit.
If you're Objective-C user, you only use Objective-C API.
If you're Swift user, you use some auto Objective-C exported API as well as libSwiftUIKit.dylib pure Swift overlay API. You don't need
However, SwiftPM doesn't allow one Target (Module? Is one target must match one module ?) "contains mixed language source files; feature not supported". This error will prevent you do this thing as raw Xcode Target orgnization.
Note Xcode, Pods/Carthage supports this.