Microsoft Frontpage was a popular WYSIWYG editor used to build websites in a visual way. The editor suffered from problems causing the design not to look as expected, and it also did not follow the web standards, which made it very difficult to get the same result in all browsers.
Most professionals code by hand using basic text editors such as Notepad++, Gedit, or IDEs like Eclipse. The WYSIWYG editor is mostly aimed at hobbyist, or people creating small personal websites.
Content Management Systems (CMS) has provided a better solution than the traditional WYSIWYG editor, and they generally work without the need to know coding. The design can easily be customized with themes, and by uploading custom images to be used as backgrounds or decorations.
What happened to Frontpage?
Frontpage was discontinued somewhere around 2006, and was replaced by a new editor called Expression Web. The new editor should adhere more closely to web standards, but like with all WYSIWYG editors, one should still be careful about what the editor actually dose to the code.
The last version of Microsoft FrontPage is FrontPage 2003.
Unlike FrontPage, Expression is now a free product which can be downloaded from Microsoft's website.
Alternatives to FrontPage
Today, using a CMS is better than designing your own page using WYSIWYG tools. This is because it is very complicated to design a website, and make it work in different screen resolutions.
Typically modern websites are made to gracefully degrade when viewed on mobile devices, something that's near impossible to automate in a WYSIWYG editor, unless you have strict templates that are impossible to destroy.
Another problem is the server sided code used to connect your design with your database. If you are using a CMS, then this will already have been taken care of.