I may have also thought of a similar, but different way than Simon's #1. You can also overwrite the text of the Power or Equipment item with HTML. I did this for our Fantasy Hero game years ago.
For example, on one of the paladin's spells to heal, i overwrote the default text in HERO Designer of:
<i>Hands of the Healer:</i> Healing BODY 4d6; Increased Endurance Cost (x3 END; -1), Concentration (0 DCV; -1/2), Extra Time (Full Phase, -1/2), Requires A Roll (Skill roll; -1/2), 8 Charges (-1/2), Costs Endurance (Only Costs END to Activate; -1/4)
With the following:
Healing BODY 4d6; Concentration: 0 DCV, 8 times a day<BR>- Range: Touch</BR><BR>- Time: Full Phase</BR><BR>- Faith Roll -4</BR>
My solution has an issue. Since the default text was overwritten, the text is not updated if you modify the power. As a result, you would manually have to update your text. However, if things are pretty static, you could make a prefab that can be used for all character files. That is if the overwritten text can be saved in a prefab and remains when added to a character.
Also, adding to Simon's #2.... I think that you could also have a combat record with all of your items loaded and create an item list with pictures.
I hope I am making sense. I am working on lack of sleep and it has been almost 5 years since I delved into HERO Designer. My group has been playing Pathfinder. Trying to get them back to HERO.