How would I make a custom Inventory System (like fisch)

what is the most efficient and organized way of making an inventory system similar to Fisch? I’ve never tried to create an inventory and would appreciate some insight to the best approach :smiley: