Probably wait on accelerated rendering too…
GTK has improved a lot, but native theming isn’t the area. It has very powerful theming but I don’t think a macOS theme exists.
Which is a continuation of MonoDevelop.
It has no dependency on a specific DE.
It is just an asymmetric key. Phones try to store them securely but you could use an app to just generate them and store your key wherever.