Я практикую C-шарп. Поэтому все свои ИТ записи буду реализовывать на этом языке. Пользуюсь я инструментом для разработки Visual Studio.
Так же есть альтернатива, если у вас слабенький компутатор, то этой альтернативой является CSharpDevelop.
Ссылка на VisualStudio. Качайте Community, она бесплатная. Нужно только раз в месяц обновлять лицензию, для этого нужно всего лишь сделать аккаунт.
Интерфейс довольно таки понятный. Ничего сложно в нем нет.
Если нужно доп. объяснение по интерфейсу, могу выкинуть презентацию. Главное отпишите об этом в комментах, решим как это реализовать.
Не стану выкладывать все в статью. Думаю у каждого опыт разный.
Какие плюсы я считаю для себя в VisualStudio:
Хороший интерфейс;
все русифицировано(для новичка это важно, хотя всем советую энглиш);
NuGet;
внутренняя система БД;
если вы будете разрабатывать интерфейс, то это все хорошо реализовано на .Netframework (опять же таки для начинающих, которые не понимаю что к чему);
и т.д.
Оставляйте комменты и свои мысли. Развитие это диалог, мало ли я не знаю чего-то что знаете вы. Будет диалог, а значит и развитие!
Всем добра в 2020 году =)