In reply to Andre.

Yeah but they not tailored for people who can actually code and do the same things without them, they are suited for people who are good at designing (layouts, colors, etc) but have no intention/interest/time of getting into coding. If you can code and somehow you still using those then I do understand your "hate", but I think is better than not having some degree of freedom when it comes to your layout.