ludzie pokazują jak robią dobre stronki w 5-10 minut za pomocą programów nie wykorzystując znajomości kodów
Tworzą jedynie warstwę prezentacji. Napisanie porządnej warstwy treści lub jakiejkolwiek logiki to zupełnie inna bajka. Warto zauważyć, że takie programy mają ograniczoną funkcjonalność - dokładając do tego kolejne ograniczenia wynikające z używania frameworków (np bootstrap), wszystkie tego typu strony wyglądają bardzo podobnie.
Przy projektach graficznych - kiedy chce się użyć gotowców, traci się więcej czasu na ich poprawianie, niżeliby napisać wszystko od zera (niekiedy trzeba by było grzebać dosłownie w każdym używanym elemencie). Dodatkowo wprowadzają niepotrzebne zamieszanie w kodzie, co w połączeniu z implementacją własnych rozwiązań - potęguje tylko bałagan.
na jakiej zasadzie robią to profesjonaliści czy oni korzystają właśnie z takich programów do układania sobie stron według własnych upodobań czy klepią zwykły kod
Klepią zwykły kod. W większości przypadków nie korzysta się również z frameworków CSS
I tak jeszcze poza tym to moglibyście mi napisać przykłady profesjonalnych programów do pisania stron internetowych
Mając na uwadze to co napisałem wyżej, mogę Ci polecić edytory tekstu : ) SublimeText3, Atom, Brackets, czy nawet całe IDE jak WebStorm. Pamiętaj jednak, że to nie narzędzia czynią profesjonalistę i nie ma większego znaczenia z czego korzystasz.