On my Mac, I've written in Rust quite a few utilities, but until now, they were for my personal use only, and run in the Terminal exclusively. Over the years, these utilities have gotten quite elaborate, and now, I would like to sell some of them in the Mac App Store, because I think other people might be interested in buying them, and because I am poor.
So, I would like to convert my Terminal apps to commercial GUI apps, in such a way that they would be accepted in the Mac App Store. What would be the best way to do this? Among Rust GUI frameworks, "Gtk-rs" looks the most promising, but would Apple actually accept "Gtk-rs" apps in its store? If not, I guess the other solution would be to build the front-end in Swift, and to use my existing Rust code only as back-end, but this looks dawnting for me: I would have to learn the Swift language, and the XCode tooling, from the ground up, at which point I might just as well rewrite everything in Swift, instead of trying to bridge the two languages.
Thank you in advance for your advice or your experience!