How could I go on about making a custom inventory?

Is there anyway to make a custom inventory?
Stuff like, GPO’S Inventory or something…

Any examples out there?

(I don’t know where to put this topic, so I just went with scripting support.)