Disguise Generator

The Diguise Generator is exactly that; it is the gadget built into the Console that generates disguises for Agents. In the field, Agents will use their Disguise-Outfitting Ryticular Kostume System instead.

Disguises are necessary for most missions to aid the canon in cloaking the Agent from the sight of the Sue. Forgetting your disguise or using an inappropriate one leads to bad things, especially if the canons are in character enough to attack a "hostile" disguise (this happened a few times in TOS, for example, where Jay and Acacia found themselves attacked both by the Sues and the canon characters due to using enemy disguises, such as Ringwraiths or Uruk-Hai).

However, using enemy disguises, despite the drawbacks, is usually a better idea than using "friendly" disguises (such as an elf in Middle-Earth). PPC agents inside a continuum disturb the continuum simply by their presence, and should stay as canonical as possible to avoid damaging what the canon that the Mary Sue has already drastically weakened. Most assassins will also use canonical weapons or other in-canon execution strategies to kill a Sue--so not only is it satisfying to kill a Tenth Walker with orc arrows in Uruk-Hai disguise; it's also a way of keeping the canon as intact as possible.

Being seen without disguise by a Sue makes the assassination much more difficult, as it becomes much more obvious that you're not just another background canon and it subsequently gets more likely the Sue will either try to escape or attack (and even the weakest Sue can be a threat to PPC agents with the right resources or incentive).

The Disguise Generator actually transforms Agents' bodies into a person or a creature of their choice, without affecting their mind or behaviour. It is shown in the TOS when Jay and Acacia used the Disguise generator to became orcs or even Ents, and in the latter case they were invulnerable to arrows. However, not removing an arrow before going back to HQ was a bad idea.