Бесплатная IDE для C++?
Мухи отдельно - котлеты отдельно.
В компилятор НИКТО не встраивает редактор кода, компоненты и формы.
Да и вообще - большинство компиляторов - бесплатные.
А вот среды разработки - которые как раз и содержат все от 4 до 6 пункта - могут быть платные, да.
По факту:
вам нужен Qt. Это фремворк. Прожевывается многими компиляторами. И легко дружит с QtCreator в плане создания форм.
Visual Studio 2015-2017 Community edition.
Если нужны новые фичи +ов то можно добавить llvm.
>
С возможностью создавать простые графические элементы (к примеру формы как в Delphi)
RAD в плюсах постепенно уходит на покой, лучше учите WPF и C# для создания GUI. Либо используйте Qt и QtCreator если этот пункт не оч. важен то однозначно VS Community иначе либо C#+Wpf либо QtCreator который в принципе хорош для маленьких проектов(<100MB sources).