I'm currently on the start of my project which using Unity3D to build a 2D puzzle-based game with many levels. I also worked with a level designer, which will use the 2D level maker, which I haven't made, to design the levels.
This is my workflow: From Unity3D, I'm going to build a 2D level builder, which can output some JSON or XML containing the level information and then parse it to the engine to automatically make the level.
Unity3d -> 2D level maker -> (produce) -> XML or JSON or any form of storage -> (parse) -> game levels.
Basically how can I do that in Unity? Are there guides to make a 2D level maker with Unity3D?:neutral: