Что лучше начать изучать новичку желающему писать веб сервисы Angular или Node JS?
Вопрос поставлен некорректно, так как Node.js никак не альтернатива Angular.
Изучайте Node.js и React.Node для бека, React для фронта. 
Можно посмотреть на Vue как альтернативу React, порог входа там ниже.
Но комьюнити и экосистема у React больше.Angular тяжеловат для новичка, порог входа повыше, а научиться писать на нем правильные вещи тяжелей.
 Лучшая IDE для JS и фронтенда в частности Webstorm
Вопрос некорректен сразу, потому что Angular - это фреймворк для фронтэнда, а node.js платформа для использования JS на сервере. А по факту, хорошо бы знать и то, и то, но лично я бы начал с node.js, а с ангуляром уж потом разберешься