код знать не надо, для верстки даже сложных макетов подойдет
надо. Например чтобы сделать круг надо знать что border-radius устанавливается в %
По моему быстрее сверстать, чем искать кнопку куды тыркнуть.
базовые блоки никто не мешает наверстать библиотеку и использовать ее.
Ну для совсем начинающих наверное норм. Когда не знаешь особо правил и можно потыркать кнопки и посмотреть что на что влияет. Я когда-то так на DreamWeaver верстал. Думал что удобней, не надо всякую хрень запоминать :)