Для создания и редактирования собственной базы нужно написать сниппет, плагин или модуль, в зависимости от стоящих задач (все это достаточно просто при знании PHP и использовании API MODx). Стандартными средствами с нестандартной базой вряд ли получится работать. А для поиска можно использовать последнюю версию AjaxSearch, которая может искать в дополнительных базах, хотя тоже все зависит от задачи – иногда проще написать свою программу поиска.