Good to know I’m not the only one looking for this. I did a some experimentation with option 4. To my surprise, it doesn’t appear to have the performance issues I faced with Unity even when opening a folder with lots of files.
In the long run, I think I might stick with that option. I’m a high level coder and C++ can be very frustrating to understand with all those pointers and weird constructs. It’s the option with the least amount of C++. But I’d love to see what possibilities the C++ wizards out there can unlock.
I’m very interested in Option 2. Good luck!