Muy útil, eso es evidente, pero lamento decir que lo que sugieres no es posible, no se puede crear otra ventana de items en el cliente mediante ensamblador (porque os recuerdo que el código fuente del cliente es propiedad de Gravity, no lo tiene nadie más).
Como mucho se puede llegar a crear server-side un comando del tipo @ que muestre en el chat el listado de items que lleva el pet, o tal vez hasta que te permita hacer parcialmente lo que sugieres mediante la muestra de una interfaz del tipo npc tras usar el comando. Son las únicas formas factibles de plantear el problema, llevarían su tiempo de todos modos, modificaciones de este tipo nunca serán "pim pam" xD.