It’s an interesting topic, how much editing you can do in editor and how much you do at runtime, especially with procedural stuff.
If you think about it though, editing in game can be a workable solution as long as the changes are saved persistently to some sort of db.
That way when you return to the editor, you just have to tell the terrain to update from the db?
How does your voxel stuff work ali?