It depends on your needs and your project.
In my specific case, I'm maintaining some smaller Project-Management-Tools for company internal purposes.
The only external library I'm using is Ion_Auth for authentication. All the rest is selfmade according to the project needs.
And just for the record, this is my personal case.
Sorry that I can't help you more.