Мухи отдельно - котлеты отдельно.
В компилятор НИКТО не встраивает редактор кода, компоненты и формы.
Да и вообще - большинство компиляторов - бесплатные.
А вот среды разработки - которые как раз и содержат все от 4 до 6 пункта - могут быть платные, да.
По факту:
вам нужен Qt. Это фремворк. Прожевывается многими компиляторами. И легко дружит с QtCreator в плане создания форм.