Se il progetto non richiede delle personalizzazioni troppo impegnative, puoi utilizzare qualsiasi CMS come Joomla, Drupal o anche Wordpress, che nell'ultima versione possiede una gestione delle tassonomie davvero semplice ed intuitiva.

Considera però che un motore di questo tipo normalmente non è altro che un potente motore di ricerca: è molto probabile che tu debba scrivere qualcosa di tuo, come ad esempio un componente di Joomla, per poter fare davvero un bel lavoro!