例えばsdlで作るとしても全部コードベースじゃなくてtiledやldtk使えばグラフィカルにできる
内蔵のエディタとどっちがいいかは一長一短
連携がいいのは内蔵だけど外付けだと自分が気に入ったエディタ使える