Ambra sembra essere la soluzione giusta, peccato che è a pagamento...
CommunityBuilder devo ancora capire come usarlo... se non trovo qualcosa di simile provo con cb sperando di fare un buon lavoro...
Edit: Ho visto ora la versione free di ambra, vediamo se può essere utile...