CI devam etmeni öneririm. CI php4 destekliyor diye bir kural kaide yoktur. sadece php4 baz alınarak kodlanmış olabilir ama sen php5 kullanıyorsan php5 tarzında kodlamalar yapabilirsin buna CI bişey demez. Kohana da CI den türemiştir hangisini kullancaksan sana kalmıştır. Zend iyi diye bişey yoktur önemli olan hangisi işini daha kolay yoldan bitiriyorsa onu kullanmaktır. Zaten programcılıkda budur sağlam ve fazla zaman almadan yapmaktır.

Kendi kütüphaneni oluşturabilirsin lakin frameworkler bir çok insan tarafından kullanıldığından oluşabilecek herhangi bir bug vs de anında güncellenerek kararlı sürüme bir adım daha atılmış olur.

Projelerde framework kullanmaktan yanayım daha basit yoldan projelerinizi bitirirsiniz ve sonradan dahil olan kimseler de proje geliştirilmesi esnasında yabancılık çekmezler.

Uzun lafın kısası hangisi o anda işini görüyorsa onu kullanmaktır. Programcılar için zaman önemlidir...