Canvas Discussions have a cool feature - when creating a discussion, I can choose to "Add to student to-do". This is fantastic.
Naturally, this feature is even more useful in conjunction with Announcements. However, I haven't been able to figure out how to "Add to student to-do" when creating an announcement.