Maps to draw with a pen plotter
PlotMyMap was born drawing maps with a pen plotter. Everything it produces is a stroke: no fills, no gradients, no lettering a pen cannot write. The SVG for plotting downloads with a free account.
An SVG you can plot as it is
True to size, in millimetres: the drawing measures what the paper you chose measures.
One layer per colour (and per line width), named, in the form Inkscape and vpype recognise: one layer, one pen.
Merged and sorted strokes: lines that meet end to end come out as one, in an order that saves pen lifts.
Single-stroke lettering (Hershey fonts): title, names and heights are written, not filled.

Hatching instead of fills
Areas are filled with strokes: straight or crossed lines, waves for water, lines that follow the shape, shore lines, or scattered marks (small crosses, circles, dashes) for sand or forest.
Spacing and angle are set per element, and the hatch keeps a margin from the outline so the ink does not smudge it.
The line width you enter is used to compute those margins: enter the width of your pen.

What it does not do
It does not produce G-code or talk to any machine: it gives you the SVG and you run it through your usual workflow (vpype, Inkscape, your plotter's software).
It does not know your pens either: the map colours are a guide for splitting the layers.