Both site administrators and Drupal developers have probably dealt with things such as microsite deployments and block placement when their content editors asked them to quite often. At the same time content managers and editors in their turn have trouble when they are forced to rely on their administrators and developers or, what’s even worse, to virtually turn into site administrators themselves. If the above troubles are familiar to you, you will find the following set of tools very helpful. Here is the list of 3 Drupal modules providing content editors with more effective tools of execution and greater independence from administrators and developers. BEAN The module offers editors a simple way of plugging blocks into the web site page without the common necessity of wrangling with Drupal administrators. From the technical point of view, you’ll find BEAN useful while building blocks as entities. Similarly with node types, in defining block types fields are used. Instances of blocks, just like nodes, are possible to make and put into pages. OG Tasks Being the Organics Group Module’s add-on, this tool is good at automating many tasks concerned with new groups’ creation, like in the event of launching a microsite. Rather than relying on site administrators or Drupal developers, content editors are able to manage pre-configured creation of the group just with a couple mouse clicks. State Machine The module gives content editors additional options used for revisions of non-disruptive content through the implementation of the State Flow base. By means of creating existing content’s draft version, current revisions may occur without site performance disturbance. As soon as a revision is ready for publishing, its published version (if applicable) is archived as well as replaced with its latest approved copy automatically. Developers also get a treat since the State Machine tool is in fact an API. Via this API, the module is extendable and exportable via plugins. It is therefore possible to create code-based workflows for multiple sites as well as test them easily, and all this will be done without affecting the existing functionality and content. Using the above modules in the course of Drupal development will make the life of both developers and content managers much easier. However, sometimes the existing modules are not enough for the required website functionality, this is when you can use Drupal module development services.