I've never liked that Townies and other nonplayable characters don't age. True, you can make them selectable so they age at 6 pm as your family's sims do, but that's always a bit of a hassle.
Even with EA adding the feature to age known sims up when your sims do, that feature is limited to 3 sims, or with Squinge's mod, 10 sims. But a failure in that process is it only allows you to age up townies, not the social classes, NPC workers, or other special groups.
The mod changes everything. If a nonplayable sim is on a lot with your active family's sim at 6 pm, the sim will age. It does not age playable sims from another family that is on the lot, they only age when their family is active or they are made selectable.
Nonplayable sims aging this way will age transition and die of old age. The sim will be made selectable, so for children growing to teen, you can ensure they get an aspiration.
This mod is compatible with Individual Aging. Any mods used that alter the default age spans, e.g. TwoJeffs' Age Duration mod, should load after this mod.
Apartment Life Required.
EDIT
This version should resolve most of the conflicts Chaavik reported. Also an Inteen Flavor Pack added for those Inteen users. Don't use both at the same time.
Because my interest in TS2 has waned for the time being, these files are untested. If you use them and have problems, report back in this thread and I'll fix them up.
EDIT 4/1
There is a bug with the Inteen version that causes playable teens to age when visiting community lots. Version removed until I find the problem. I'm also looking into whether it is really needed or not.