Никакого, писать с нуля. Сейчас начнут советовать Wordpress, но по мне он тут нахрен не нужен.
Слишком специфичная задача, плагины есть, но допиливать придется все равно.
Поэтому смысла особенного нет, чтобы брать готовое и перепиливать под свои требования.
Сама по себе задача сложная, чтобы тянуть готовую CMS, которую нужно перепиливать.
Фактически: блог/новости/афиша, кнопка купить и робокасса/интеркасса/яндекс.касса.
Вы ж вряд ли будете писать какую-то собственную систему оплаты %)
Архитектура: например театр->список театров->список мероприятий в выбранном театре(тут еще календарь с доступными мероприятиями)->покупка билета->форма оплаты
Тут еще вопрос, как будет происходить синхронизация с театрами?
Если будете использовать АПИ какого-нибудь кассы.ру, то точно лучше пилить свою админку простую.
А без апи вы собственно вряд ли сможете продавать что-то нормально.