As you can see from our two examples, there are many ways to do something. Depending on the composition of the rest of your game, one procedure may be better suited than the other. It is important to read about the basics of an object in the manuals and to try out a few things in a separate project in the simplest way.
With Construct 2, creating one Sprite for every Item and put them all into a family was no option for me, when i made my inventory template. But things are different in Construct 3 since it has the action 'Create object (by name)'. Depending on how the rest of your game is set up, it would be quite an option.