There seem to be three main options:
- Manually write the SLD files, based on the SLD cookbook
- Create the SLD file in QGIS, then import
- Use the add-on GeoExplorer to create custom styles online
Options 2 and 3 are attractive to me, as they avoid writing long SLD files. However, both have failed for me, meaning I still have boring grey polygons being served from my geoserver to a test map.
I also wonder if there other options I've not yet tried, such as styling on the client side, or creating styles with a different GIS whose .sld files work better with geoserver.
In visual terms, I want to go from this:

To this:

ASAP (as simply as possible!)


