It’s not as good as it used to be, but Canada lets business owners do a lot of income splitting with family members across different share classes.
Particularly if you have children >18.
And if they’re under 18, just make them directors and pay them $100 for attending each monthly board meeting.