そもそもどの程度の規模のCを使うつもりなのか
勉強やそれに毛の生えた程度ならVSとかのIDE使うのは冗長
Cygwinが一番手っ取り早い+扱いやすい
逆に有る程度の規模のを作るならIDE必須

要は場合に依りけりだろ