Awesome! Sounds like a lotta work, though. Custom save file structures and making an editor are harder than they seem, but you are essentially making an engine here.