UI framework, components library, code generation tool