All developers have an elementary editor , even without GUI. How all of these maps was created?
When I was started creating my engine , my first map was created with programming commands. (Hardcoded compiled).
And everytime I needed to change something I was deleted lines of code and recompile.