USD – Migration of Customization Files

I often work with Unified Service Desk for Dynamics 365, having created a “solution” in my development environment I will obviously need to migrate it into a test or production instance. The process we use for this is quite straight forward, as Microsoft’s configuration migration tool can be leveraged to export and import my config. However I have always found migration of my customization files more difficult, until now!