design user-friendly software interfaces (e.g., prompts, messages, screens, forms).