Yes, but what if you take the concept one step further? What if you can have a drag and drop / WYSIWYG page editor to add and layout Moodle course pages?
Something like these tools:
Then when you want to link or add a resource you pick it from a content library. Imagine being able to select an existing resource or activity from another section and add it.
Canvas has something similar to what you are asking for wherever you see a HTML editor. See "Add Course Content to Quiz Question" in https://community.canvaslms.com/docs/DOC-13131-415278275