In order to use Google Maps, you'll first need a Google account (i.e., a Gmail account). If you don't have a Gmail account, or don't want to use it for this project, you can create an account for this purpose.
Google Maps: Create & Edit your custom maps
To invite collaborators to your map:
Import data from a CSV file/spreadsheet into your map
Change the style of your placemarkers, lines & shapes