AgilePoint Envision allows you to attach documents or a hyperlink at the process model level, and/or at the activity level (i.e. AgileParts and AgileWorks).