Is it appropriate to create different projects for different categories?

In most cases it is not necessary to create different projects for different categories. If all categories are in one project, you will have all planograms in one place, which increases clarity and makes your work easier.

In the case of large stores and having different teams managing different departments, it makes sense to create separate projects for those departments.