Sorry. I forgot to mention that this customization is on the Admin side.
As an example:
If have 2 different categories A and B.
I want to customize the post list layou on the backoffice.
For category A I want to remove the comments column and the quick edit column.
For category B I want to remove the same columns as for A and I also want to add a new column.
How can I do this kind of modifications only with, hooks, actions and filters ?