Ciao

se cerchi un sistema già pronto sulle tue esigenze secondo me difficilmente lo troverai.

Quello che vuoi fare, con Drupal, non è complesso. Devi creare un content type, nel tuo caso "comune" e poi ciclando la lista dei comuni dovresti creare un nodo per ognuno.

Il salvataggio del nodo lo fai velocemente con node_save

https://api.drupal.org/api/drupal/modules!node!node.module/function/node_save/7

Devi creare un oggetto nodo e caricare i field.

Ovviamente i field del nodo comune li devi creare prima, poi quando cicli li vai a popolare.

Quando avrai il DB e i nodi a posto fai la parte di visualizzazione. Per il tuo caso ti consiglio unica pagina del comune e con jQuery nascondi o mostri i dati in base alla pagina di servizio.