Although I'm not personally a fan of it, I don't see what Gnome is lacking that you can get on those OSs you listed
Something like macOS Frameworks, Android Frameworks, .NET/UWP.
https://developer.apple.com/documentation/
https://developer.android.com/guide/platform
https://docs.microsoft.com/en-us/windows/apps/desktop/choose...