1. A method of content management comprising: retrieving a data record associated with a product object instance from a database in response to a first selection of the product object instance; retrieving an audience profile from the database in response to a second selection of the audience profile, the selected audience profile including a plurality of audience factors; converting at least a portion of the data record into a structured format file supporting a plurality of rhetorical elements, wherein the portion of the data record converted into a structured format file is based on the selected audience profile; and rendering an electronically displayable document using the structured format file, the rendering of the electronically displayable document based on assembly rules selected from a plurality of assembly rules, wherein the assembly rules are selected based on the plurality of audience factors of the selected audience profile.