Hallo,
und bevor du dir selbst eins entwickelst, empfehle ich dir noch Doctrine ORM.
Das ist wohl das größte und bekannteste ORM. Lass dich davon nicht erschlagen, es ist nicht ganz trivial. Aber es lohnt sich, sich damit zu beschäftigen.
Viele Grüße Matti