As mentioned on the content page Component library, using a component library is a must for organizations who want to offer canvas components to its canvas apps makers. That content page also contains a link to a video which explains two ways how to import a canvas component from a component library: Via a link and via a copy.
There is a third option to import a canvas component and this is from another canvas app (called the source on this content page). This option will import (copy) all canvas components from the source. Selecting a subset is not possible. Unused canvas components can be removed afterwards. A next time when the canvas components are imported from the source, the removed components will be added again (assuming they still exist in the source).
I have created a video about importing canvas components from a canvas app.
Video
This video demonstrates how to import a canvas component from a canvas app:
- https://www.youtube.com/watch?v=KR3oSB8pl28 (🎥 2023-10-16)