Cartagen is a vector-based, client-side framework for rendering maps in native HTML 5. Written in JavaScript, it uses the new Canvas element to load mapping data from various sources, including OpenStreetMap.
ColorBrewer is a free online tool designed to help people select good color schemes for maps and other graphics, including how to choose colorblind safe colors.
ArcGIS Story Maps let you combine authoritative maps with narrative text, images, and multimedia content. They make it easy to harness the power of maps and geography to tell your story.
MapBox Studio allows you to customize map display, and then pull that map into other services. It's a free service that pulls data from OpenStreet Maps.
Alllows you to quickly view map data you have downloaded onto you machine by clicking and dragging file. It can be used to simplify shapes and/or convert to different formats. Works with JSON, GEOJSON, SHAPE files.
Quantum GIS (QGIS) is a free, user friendly Open Source Geographic Information System that runs on Linux, Unix, Mac OSX, Windows, and Android. QGIS supports vector, raster, and database formats and is licensed under the GNU Public License.
StoryMapJS is a free tool to help you tell stories on the web that highlight the locations of a series of events. It is a new tool, yet stable in a development environment, and it has a friendly authoring tool from the Knight Lab.
TimelineJS is an open-source tool that enables you to build visually-rich interactive timelines and is available in 40 languages. Created by Northwestern University's Knight Lab.