1. A computer-implemented interface generation system, comprising: a metadata component for creating an association of metadata with entities; and an engine component for automatically creating a user interface and presenting the entities in the user interface based on the metadata.