But where? I already have spend a couple hours going through that website and not see any example of the actual command input formats, nor any example of a flight via waypoints.
But your prior comment that Python or c is needed may point to where I have to look. I was expecting an input file option into mavlink.
You can modify it with a column selection editor (Textpad, Geany…) or with a spreadsheet. If the first column gets messy, copy and paste it from one generated in a spreadsheet. Other columns to change manually may be the waypoint type, or the coordinates, copying and pasting them with column selection.
I think that in MP you get a similar result if you create one and use something as save as, but for manual modifications you can go this way.
MP is ported to Linux and MacOS, but it is not very comfortable to use.
I think it is somehow documented here and there, and somehow in MP, but above example, with a variety of manual modifications, shows it (from fifth are parameters, which may be meaningless depending on the waypoint type):
third: (3/10) is waypoint reference (absolute/relative);
fourth: type;
fifth/sixth: for 93 (0.001) delay, for 177 (3/3, 13/3) jump to/jumps;
etc.
I use tabs all the time, since that makes it easier to read. I don’t know if spaces are valid for first line.