To make the history-based design even more useful, you could allow the users to write a simple description for that step. When the user hover the mouse over each step, you see the name of the feature and the name of the model ( quick question: is the name of the model important for each step ?). It should be nice to see a quick description for that step. This description can be used to provide the purpose or anything else for that step. This could make even easier to understand the model as anyone reconstructing the model step-by-step can read what was the intention or purpose of that step. As Fusion is moving towards a collaborative design environment, such capability could be much welcome to the team members.
Regards
Marcio