Love these ideas from @GideonWilliams and I love that @mohammam asked! I am a big fan of gamified learning and digital badges is a great way to acknowledge learning and track mastery. It also provides a great visual for learners to see the pathway and the plan. Even if you were to allow learners to create their own pathways.
Also, I've since left my role as a school district admin and joined the team at Cidi Labs because of how rad and awesome it helps to elevate the design experience in Canvas. I've helped integrate tons of edtech tools into Canvas and Cidi Labs does a great job and brings a ton of flare and rad design elements to the Canvas pages.
I also love to remind folks about the power of Canvas Groups. I think these are hard to wrap our heads around but have some great power. For example, teachers could be added into a Group (without being added to a course) so they can share ideas and carry on discussions and collaborations across the district but managed through Canvas.
Also, even though its not free, I really loved having Studio tools for recording videos and then editing those videos before posting. It provides a more powerful video editor for students to create rad work. And, if we are speaking of videos I would be remised not to mention WeVideo. One of the best, if not best, edtech realtime collaborative video tools for students. Well worth the cost.
Good luck with other ideas!