You can add an existing resource catalog to your catalog. This way, it improves the reusability. When you have multiple and complex resource catalogs, it can be useful to split resource catalogs. When you have lots of components that occur in each resource catalog, it is good practice to create a new resource catalog with only those resources and then add a reference to the catalog.
For this recipe, you need a WebCenter portal application.