I think what alspal is referring to is the fact that when you select a sprite from the Projects list or Objects list, it automatically selects all instances of that sprite on the currently active layout. At this point, changing any values on the left-hand Properties bar affects all of them. NOTE: This will only affect the currently active layout's instances of that sprite.
Well, Construct 2 will probably not require you to drop a instance of every sprite into a layout in some future edition. However, we really need the ability to set default values for a sprite's properties.
Create Sprite1 (don't drag to layout)
Edit Sprite1's config to be Config1 (these should NOW be the default values whenever Sprite1 is dragged into a layout)
Drop Sprite1 in 10 different locations.
Drop Sprite1 another time. Edit this Sprite1's config to be slightly different, Config2.
Continue dragging more Sprite1 instances into the layout. (They *should* still have the default Config1)
The reason I say that is because, for all intents and purposes, the required first instance of the sprite is essentially the default one.
I think that's the logical way to do it. For now, I suppose you could just drop Sprite1 set its config, and copy and paste it to insure you get the same config values.