Frameworks sparen Zeit sowohl bei der Erstellung als auch bei der späteren Pflege einer Webanwendung. Je nach Einsatzzweck sollte bedacht werden, dass Frameworks zu unflexibel und zu langsam sein können. Drupal bietet neben flexiblen Programmier- Schnittstellen ein umfangreiches Sortiment an fertigen Modulen. Auch zur Usability- Verbesserung mit Javascript gibt es diverse Frameworks, von denen jQuery schon direkt in Drupal integriert ist. Für die schnelle Programmierung von Templates gibt es (X)HTML/CSS-Frameworks, von denen z. B. Zen und YAML bereits für den Drupal- Einsatz vorbereitet sind.