How would you design a UI/UX system that accommodates both novice and expert users?

Situational