SmileBasic has a built in map editor, but it is limited to a set size. Reading data from file can be difficult too. You could also create your own custom map editor and file format or just stuff the tiles you want in data statements. Hope that helps for backgrounds let me know if you have questions.