I am always challenged by creating rubrics. This site is helpful to figure out the process and then instructor can customize to their specific content.
This is an excellent site for peer assessment assignments. It is a web-based program in which the students learn how to evaluate sample documents via a rubric and once they pass that test they are given actual peer assignments to evaluate. They then evaluate their own work. This teaches them both evaluation skills and feedback skills.