чувак, прикрути туда ORM или сам напиши Active Records хотя бы, и с поддержкой NoSql - цены ему не будет)) В той же Кохане есть много интересного, но вот единого интерфейса для работы с SQL и NoSql - пока не видел.
Добавлено через 06:02 сек.
еще совет: опутай все Unit-тестами. Сам не любил, но как-то пришлось, и знаешь, это реально круто))
upd2. а еще комментарии, и комментарии)) потом прогнать документором, и готов guide, по сути.