Не делается это же в редакторе форм.
Делается, делается. Только вот сначало создаётся, к примеру, Visual Studio 2009 (или какая там самая старая). Она выглядит очень просто, без наворотов, создавала маленькая команда примерно месяц. Когда появилась поддержка и люди присоединились к проекту, они начали улучшать его дальше. Вот улучшали, улучшали и так создаются красивые, мощные IDE как Visual Studio. Просто тут главное сидеть и потеть. Создаётся это точно так же как и создаём мы свои маленькие проекты. Различия лишь в том, что у них кода 50000+ и писала большая команда.
"Лень - двигатель прогресса"
Создавать они могли как в текстовом блокноте так и в... CodeBlocks.