I have set up a few generic materials labelled as :
Package 1 Brick
Package 1 Brick Trims
Package 1 Brick Soldier
Package 1 Siding
Package 1 Paint Trims
Package 1 Paint Accent
Package 1 Interior Paint
Package 1 Interior Trims
Package 2 Brick
Package 2 Brick Trims
...etc....
As I am constructing the model I can select the colour package suggested by the builder but have the option of changing any component on the fly if the builder changes his or her mind.
The trick to changing the colour is to simply change the texture or colour assigned to the material (Options:Material) ie change Aluminum "texture" to wood "texture"; and then rename "Aluminum" to "Wood". The material number assignments stay with the object.
Intel i7-6700@3.4GHz 16g
GeForce GTX 745 4g HP Pavilion 25xw
Windows 10 Archicad 26 USA Full