نرم افزار Adobe XD یک ابزار قوی برای طراحی UI/UX است. این ابزار با وجود جدید بودن و داشتن تعدادی محدودیت، مثلاً محدودیتهایی در ارتباط با نوشتن زبان فارسی، کاربردهای بیشتری نسبت به ابزارهای Sketch و Figma دارد.
یکی از مهمترین اهدافی که در طراحی UI و UX محصول دنبال می کنیم حل مشکلات مختلف است. الگوهای طراحی یا Design Pattern ها الگوهایی برای حل مشکلات مختلف هستند که طراحان حین طراحی یک اپلیکیشن یا وبسایت از آن ها استفاده می کنند.