VS2019 вполне норм, позволяет в рамках одного проекта писать фронт и бэк.
По сравнению с VSCode - значительно более развитые средства отладки.
Rider хвалят, но не пробовал. Думаю, всё там отлично (сужу по джетбрайновскому WebStorm, движок которого есть и райдере, и их же решейперу). Планирую попробовать на новом проекте.
Набор стандартный: тайпскрипт (+автоматическая генерация ts-интерфейсов прямо в студии), вебпак.
Публикация через докер.
Бэк - от Core 2 до .NET5
С настройкой хотрелоада приходится повозиться (разово, причём под разные фреймворки своя специфика - надо проксировать запросы к дев-серверу вебпака), но, в итоге, все работает отлично.
Публикация - стандартно, через докер (2-х этапный билд - .net и nodejs, и рантайм на соответствующей версии .net или core)