Canva chose to use its internal UI library to ensure consistency with Canva's style, along with benefiting from ongoing improvements in localization and accessibility. This approach also avoids the maintenance challenges of developing a separate UI component set.