The actual process of development is made much easier by a simple extension for Google Chrome called LiveReload will save you the trouble of having to refresh the page every time changes are made to your source code. LiveReload can be used in conjunction with the automation tool Grunt for live updates to your webpage that can be seen while you edit your code.
Grunt and its competitor Gulp are both great optimization tools. For a developer who needs more customization options at the expense of a slightly heavier program, Grunt is for you. Gulp has all of the same computing power without the tinkering.
Here is a quick tutorial from the Pragmatic Bookshelf, a developer training website on using Grunt in conjunction with Livereload.
There are automation tools for use on the front end that can save time as well. Launch Effect is a WordPress tool that creates complete and unique referral pages for each member in a list. Referrals can be tracked for analysis and your marketing campaign benefits from more entertaining landing pages.