Если новичок, есть смысл поставить npm , сделать базовые штуки - типо сборщика (я бы всё таки рекомендовал gulp для начала), структуры, основных пакетов - и пользоваться этой заготовкой ближайшее время. Для начала этого хватит за глаза.
По мере усложнения работы может возникнуть потребность в yarn , например, или модульном сборщике аля webpack / browserify . Вот тогда можно будет смело их ставить, поскольку и опыт к тому времени будет, и потребность.