Apply interface-design principles while building any interface — screens, forms, flows, CLI commands, TUI views, error messages, empty states.