Just hoping that you seriously consider making a map editor for public consumption. This would definitely add to the playability and popularity of your game. I know I would DEFINITELY be interested in making more maps for a long standing project, as long as the editor was accessible.
The project has a lot of potential, and the first video looks fantastic...keep it up!
you can make an editor before you even begin the engine. all the editor is is to save a map file that the engine will load. saves a position and what object or tile is at that position. the engine just says what to do with that information. semi independant of each other. entirely independant if you do it right.