In fact, my first approach was the wrong one. Godot has an integrated tileset building tool.
yeah but I can't get it to support diagonals