I think you should check Visual Studio with C# and .NET
Thats what I would use (If target machines are windows)
I still havent tried Net core on Unix machines so I cant say much.
If you pack it into exe you lose the cross-platform thing, so you might aswell use any other language.