Какие IDE есть для C# и какой из них лучше?
если вы под виндой - Visual Studio 2017 Community абсолютно бесплатна, и ни кто с ней рядом не сравняется на сегодняшний день
под линуксом, скорее всего JetBrains Rider будет самым продвинутыми, но он платный и под линукс и под винду
есть кроссплатформенный SharpDevelop, но на мой взгляд это уже мазохизм
есть кросплатформенная Visual Studio Code, но она еще слабее, главная ее фишка в легкости написания плагинов поддержки огромного количества языков, которые путных IDE вообще не имеют
все зависит от цели. если цель C# в Windows - только Visual Studio 2017 (если хотите бесплатно, то повторюсь -  Community редакция)
Visual Studio
Rider
P.S.Аля drug&drop
А это уже уголовно наказуемо )))