Simplificando, não há vantagens suficientes em ter um espaço de trabalho separado para cada projeto para justificá-lo.
Mas aqui está algo prático a considerar: você já precisou fazer referência a arquivos ou código de um projeto enquanto trabalhava em outro? Eu sei que faço isso o tempo todo, e isso não seria fácil de fazer com espaços de trabalho isolados.