Можно рассмотреть кроссплатформенные решения:
1. QT - на нем даже пишут приложения для ОС Авроры. Язык C++
2. Lazarus - тоже кроссплатформенное IDE позволяющее писать приложения на языке Pascal.
3. Tkinter - кроссплатформенное библиотека к Python для разработки Desktop приложений. IDE VSCode или PyCharm.
4. Flutter - фреймворк, кроссплатформенный. Язык программирования Dart. IDE VSCode или Android Studio.
5. Kotlin Multiplatform - использующий в качестве языка Kotlin. IDE Android Studio.
6. Ну и наконец Electron, на котором написан VSCode. Собственно IDE VSCode.
Резюмирую: Есть огромное количество IDE для разработки приложений под Linux. Выбирайте свое.