1. A method, comprising: receiving a user selection specifying a medium to be automatically created, the medium having a plurality of content components, based on user-selected criteria, and is selected from a list including at least one of a webpage, blog, tweet, instant message, or social media application; employing a keyword search based at least in part on the user selection of the medium and criteria; responsive to receiving the user's selection of the medium to be automatically created and the associated criteria, querying at least one of local environment resources and remote environment resources to identify content relevant to the medium that the user wishes to generate, wherein the querying comprises at least one of identifying suitable resources in a networking environment and searching the identified resources; selecting, by a user from a dropdown list, the identified resources; receiving and processing a response, by a processor, to the query from the at least one of the local environment resources, the remote environment resources, and the identified resources; and generating the medium, including formatting and structuring a layout of the medium based on the processed response by supplying content to the medium components without the user's further involvement, wherein the query response is used to supply the content and the supplied content is based on the user's selected criteria.