XD has many benefits you can take advantage of but the most important, perhaps, is that it is an all-in-one design solution that lets you design, prototype, and share your designs in one platform. Although Sketch has a few solutions for prototyping, the native option can be very limiting and 3rd party solutions require you to jump in and out of different tools and continuously sync changes to preview design.
Design systems in XD also have many features that make the entire setup process and using the assets very simple. XD components are very dynamic letting you override just about anything in an instance. This eliminates the need to set up dozens of nested components to create multiple versions of one element. With component states, you can also organize one component with many states keeping your assets panel more organized and allowing prototyping interactions to exist within the component itself when you want to toggle between states.
As we move forward migrating our design system, we’ll talk more specifically about some of these features you’ll find and how you can quickly get setup to begin taking advantage of all XD has to offer.