Unified API components for use in wizards and preferences