I agree transferring domains from one geodatabase is not straightforward. The way I would do it would be in catalog. User would right-click on the geodatabase containing the domain to be transferred and pick "Copy domain". Next you would right-click on the geodatabase you want to receive the domain and click "Paste domain" Right now I just setup a dummy geodatabase with the domain contents I desire, then as I start a new project I copy the entire geodatabase to a new location and rename the geodatabase for the new project. This does not work too bad when you are doing a large number of projects that require the same domain because you just get into a routine. This method is just clunky. Here is a link to GIS Stack Exchange that details how others are dealing with this problem. arcgis desktop - Copying domain (and only domain) between Esri geodatabases? - Geographic Information Systems Stack Exch…
... View more