I've recently done some updates to Template:NPCBox that adds IMBoxes detailing when it is missing certain parameters, and directing users to the associated documentation if they decide they would like to contribute.
At the moment, it adds an IMBox for each parameter that is both missing and necessary. Later on, I would like to combine them all into one IMBox that details which parameters are missing. Which in turn will clear up the redundancy they currently generate.
I plan on doing similar things to the rest of our Design templates.