Given your destination was the Mac app, why not Swift/SwiftUI rather than Rust/Tauri? Just curious is all.
I like the narrative, BTW, on why you needed to port your app.
As far as porting over goes, we are much happier maintaining the new version.
The smaller bundle size with Tauri and blazing speed are well worth the effort.