But I don't code or program so that is right out.
Just so you know, adding spawn points is very easy and takes no knowledge of coding or programming. Open your world's folder before creating a new game. You will find a file called spawnpoints.xml. Open this in Notepad or some similar program. It will look something like this*:
<spawnpoints>
<spawnpoint position="2564,38,-3296.8" rotation="0,319.2504,0"/>
<spawnpoint position="2563.111,37.99912,-1444" rotation="0,91.24064,0"/>
<spawnpoint position="3199.201,35.3826,-3060.412" rotation="0,357.6851,0"/>
<spawnpoint position="3079.219,36.08078,-3156" rotation="0,309.6931,0"/>
<spawnpoint position="2564,38,-2887.2" rotation="0,28.46964,0"/>
<spawnpoint position="3259.824,35.37568,-3100" rotation="0,14.75219,0"/>
</spawnpoints>
* If you run into a bug with it, it may be empty.
Each line is a spawn point. You care about the 3 numbers following position. In the first line, those are 2464, 38, -3298.8. The first number is your East/West coordinate. Negative is West of the center of the map and positive is East of the center of the map. The middle number is elevation and as far as I know is only important if your spawn point is in a location with multiple floors so you can appear on a specific floor. If out in the wilderness, you should always appear on ground level regardless of this value. The values generated by the game will be the actual terrain heights at those locations but you can really just pick something and not worry much about it. The third value is your North/South coordinate. Negative is South and positive is North. You can get these values if you look at the map in the game or just pick positions you think will be good based on the preview when generating the map.
The second set of numbers for rotation aren't really important. The middle number is just what direction you will face in a 360 degree circle. Unless you want someone to see something specific when they spawn, this really doesn't matter and can be all 0s if you want. Add as many spawn points as you want.
Click Save and start a new game using that world/map.
As a note, you can use only whole numbers (integers) for the values if you want. The game uses floating point numbers but it really isn't important. You aren't going to notice if you're a quarter block to the side because you used 1000 instead of 1000.25.