По моему мнению, когда пишешь код "ручками", хоть сооброжаешь, что пишешь. А если все делать в специальных редакторах, то трудно, чему то научиться - это раз; потом не очень легко разобраться с тем кодом который выдает программа - это два... А с другой стороны - на вкус и цвет...
)