Посмотрите Qt, если вам так важна кроссплатформенность. Это в основном среда разработка на C++
https://en.wikipedia.org/wiki/Qt_%28software%29#Su...
doc.qt.io/QtSupportedPlatforms/index.html
Есть ещё Unity, который позволяет портировать приложения на всё, что только можно. Но он обычно используется для приложений с визуализацией (например, игр). Не уверен, что вам подойдёт.
unity3d.com
Других не знаю, но нагуглить наверное можно ещё чего-нибудь.