I tend to use whatever I perceive to be the most fitting library for each of those concerns (except ORM), but not complete frameworks.