Honestly, the Story Progression mod is the main thing that keeps the game playable for me. It's so much fun to see the town come alive, for townies to meet, fall in love, and have babies of their own. It enriches the experience exponentially for me.
There are ways to turn off the individual notifications about skills and all that. I can't recall off the top of my head, but it should be in the General Options somewhere.