Supposedly people are raving about Swift being cross-platform nowadays, this seems like a simple example where the Swifties can prove how useful/practical that is in practice.
To some degree. There are _many_ SwiftUI clones that support other frameworks such as Gtk and Windows, with varying states of maturity. Or you can share the business logic and write the UI natively in Swift.