Слой не имеет "цвета". Слой имеет Renderer (доступен через IGeoFeatureLayer интерфейс). Renderer может быть разных типов (SimpleRenderer, UniqueValueRenderer, ... etc.). Рассмотрим пример ISimpleRenderer. Этот интерфейс имет Symbol Property, которое даёт доступ к ISymbol Interface. Symbol также может быть разных типов (TextSymbol, SimpleMarkerSymbol, SimpleLineSymbol, SimpleFillSymbol, ... etc.).
И, наконец, каждый Symbol имеет Color Property.
Поэтому, формулируя подобный вопрос, следует написать, например, такое:
"Как изменить цвет символа (TypeOf: ISimpleMarkerSymbol) для точечного слоя?"
А объектная модель не запутанная, она просто достаточно сложная.
P.S.
Соответственно, для TinLayers следует работать с ITinLayer Interface, ITinRenderer Interface и т.д...
<!-- Message ''"" -->