Initial DB schema + base models

Посоветовать хороший редактор? vim! Еще есть SublimeText, RubyMine, TextMate, Notepad++. 

Все они легко настраиваются и позволяют делать красивые однообразные отступы.