I've been using Visual Studio for a year now. Before that, I used notepad++. Creating applications in Visual Studio has become much more convenient, it has a lot of settings for every taste, there are hints, it is regularly updated, it supports all programming languages I know. I recommend.