The only possible shade of difference in their usage is that "assess" is used more often to describe analyzing a situation or action beforehand and "evaluate" is used more often to describe analyzing it afterwards. But they can each be used either way.