https://www.techugo.com/blog/top-10-flutter-app-development-tools-that-will-create-a-difference-in-2021/
This very tool is the out-product of Microsoft and is used as an open-source and free code editor for different purposes within the Flutter app development process. It is widely used to run tasks, version control, and to debug cloud and web apps, among many others. You can integrate it effortlessly with C++ and Python, and worth to mention is very lightweight and easy to be used.