В комплекте Corona SDK идёт только эмулятор. Никакого редактора или полноценной среды разработки нет. Так что придётся воспользоваться сторонними средствами, которые позволяют редактировать код программы на Lua и отлаживать его.
ZeroBrane Studio
http://studio.zerobrane.com
Компактная, бесплатная среда разработки под Windows и MacOS. Имеется подсветка кода, автодополнение набираемых команд и встроенный дебаггер нацеленный на Corona SDK.
Lua Glider
http://www.mydevelopersgames.com/Glider/
Мощная среда разработки в которой есть всё! Естественно, за такое приходится платить. Можно скачать пробную версию под Windows и MacOS и после ознакомления уже решать, стоит Glider своих денег или нет.
Кроме упомянутых специализированных программ также подходит любая известная среда разработки, она дополняется только плагином Lua.
Плагин для Eclipse
http://www.eclipse.org/ldt/
Открытый плагин для Eclipse IDE. Добавляет работу с Lua — подсветка синтаксиса, отладка кода, автодополнение и др.
Плагин для IntelliJ IDEA
https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home
Бесплатный плагин под популярную среду разработки. Есть форматирование кода, подсветка синтаксиса, отслеживание ошибок, дебаггер и др.
На деле также подойдёт любой продвинутый редактор кода который поддерживает Lua, например, Notepad++, SciTE, PSPad и др. В случае применения редактора он запускается совместно с эмулятором, на котором отображается результат наших действий. Отладочную информацию также можно выводить в консоль с помощью команды print().