Make Custom Map from Google Maps?

Is there a way to make a custom map from a satellite image from Google Maps? Or, is there a way to pull up a location in Google Earth and use that image to make a custom map without creating an overlay?