Those tools are in no way comparable to a professionally built site. The development of a professional site has moved onto specialized tasks that will be done by a variety of people in larger comapanies and is quite comparable to building a house.
You'll first have programmer that will lay the foundation for the house using something like PHP and MySql. Not necessary for every site but if you want to build a Mansion it's impractical not use it. This in lot of cases is what separates a professional site. When using PHP or other server side scripting languages the possibilities and scalability of a site is greatly expanded.
Next you'll have designer who may not necessarily know how to build a house but can certainly draw up a fine looking house with an image editor.
Lastly you'll have someone that actually builds the HTML page, this would be equivalent to the house itself. Using the foundation for the house built by the programmer and the designers "vision" they create the HTML and CSS that is used to display the page to public.
Now if you can do a lot of things well you certainly have the prospect of having your own company. Custom sites designed by major firms usually cost $$$ which leaves out the little business that wants a well designed site but can't afford the costs associated it.
A professional page will never employ anything that moves, blinks or does anything else distracting. The isssue with this for any site is it's only cool once, after that its just annoying. Leave the animation for video....