A shared calendar is what makes "when is practice" a question nobody has to ask you. It takes a few minutes, and you don't need a new app. The Calendar app on your iPhone already does it — you make the calendar and share it on the same screen.
Each person needs an Apple Account. If you use Google Calendar instead, sharing happens on Google's side, and the calendar still shows up in the same app.







Keep the family calendar for the things everyone is doing together, like the day school's out, a family night at the pumpkin patch, or your weekly family meeting. Everything else goes on the calendar of the person it belongs to, each with its own color.
That way the family calendar stays short enough to read, and anyone can look at a day and see who has what.
A sports or school schedule that comes as a calendar link can be subscribed to, so the games show up without anyone typing them in. Add Subscription Calendar is on the same menu as step 3.
The Automation Kit starts from this calendar. Every morning at 8, each person in your house gets a text with their own day in it, pulled from the calendar you just set up.
See the Automation Kit