Watch this video. It's a pretty good summary
Alternatively you can dive deep into the income tax act or hire an accountant who will do this for you. Within the easy tax credits that you mention - childcare benefit, Canada workers benefit, etc any accountant should be able to do and should be aware of.
Most accountants should be able to navigate the ITA. But not everyone, myself included, are willing to take on the extra costs / liability with being tax efficient or applying complex tax strategy as it may come with a 25K fine for both the client and the advisor if the CRA deems it as abuse.
Which nowadays, with the 40Mil they lost, everything is deemed as abuse of the ITA. I spend a lot more time nowadays fighting the CRA.
I would also completely remove the phrase "avoid taxes" from your vocabulary. You can be tax efficient, but tax evasion is a federal offense that they are heavily cracking down on - no not just the big guys... They're also coming after small business owners and ppl who legitimately make fuck all.