[quote="TheJanMan":feovahwt] I was also thinking, what is more efficient in terms of making some maps, make events to create them at start up or build them in the layout?[/quote:feovahwt]
In my opinion that depends on your game. If your game is going to be really long and have a lot of levels, it might benefit you to take the time to make yourself a level editor. Then you can create your level engine to use just one layout, and load levels from your map files as needed. That might be easier for you to handle than having, say, 100 layouts or whatever.
If you're just going to have a handful of levels then you probably don't need a level editor, and using the layout would probably be easiest.
It's just a matter of what feels right to you I guess.