I've used gnome for 7 years in Fedora. Often certain extensions stopped working betweenv after Fedora big upgrades (i.e. from 32 to 33). The JavaScript engine that runs extensions had many memory leaks bugs so I had to kill the gnome-shell process on a TTY session.
After 7 years I was fed up and switched to KDE and never looked back
I think FBEdit was the closest to that, but like with most other languages, it never reached the same level of integration and quality because forms are simply not first-class citizens in FreeBASIC, unlike VB where the whole development process evoled around forms. You always need native GUI code or use a GUI library like GTK to achieve the same in FreeBASIC.
Based on reviews, it was a bad conversion