An external tool is an option with in Canvas Assignments to assign students something not created in Canvas itself.
Canvas Studio