You can harness the power of Symbols by nesting them.
To create a nested Symbol, place an instance layer inside any other Symbol’s master Artboard. Any updates you make to the Symbol’s master will see the changes propagate throughout your design, no matter if they’re inside another Symbol or not. As well as placing an instance into a master, and inserting via the toolbar item, you can also select multiple instances of different Symbols and press Create Symbol in the toolbar.
There’s no limit to how deep you can nest Symbols but please note, a Symbol cannot contain an instance of itself.
As mentioned in the Symbol Overrides section, nested Symbols can also be overridden, along with other properties in a Symbol’s instance.
Overriding a nested Symbol will allow you to swap out any Symbols, contained in an instance, with any other Symbol that is the same size as that Symbol’s master, or instance. For example, if you have a Symbol of a toolbar that contains a Symbol of an icon you can use overrides to swap out the icon Symbol with a Symbol of another icon, or no icon at all. These nested overrides mean that you can have fewer Symbols that are similar, and have more power and control over individual instances.
Clicking the icon that appears next to a nested Symbol’s name in the Inspector will take you directly to that Symbol’s master — a real timesaver compared to navigating to it manually.
You can determine which overrides will appear for your Symbol, directly in the Symbol Master. Go to the Symbol Artboard, and you’ll see the Manage Overrides section in the Inspector. Overridable properties are organized by layer and will affect what can be edited in any instances of that Symbol.