Out of the entire Creative Cloud family, Adobe XD is probably the most suited to be a software for UI design. Undoubtedly, it is one of the newer solutions in this space, however, it goes without saying that Adobe are the masters of creating user-friendly products for creatives.