My workflow for setting up local WordPress websites and syncing with multiple environments.
Installing WordPress on a local machine.
Create a temporary dev site from your local machine.
Clone an existing website. (be it live site to local, or dev site to launch)
Docs on how to sync dev's theme via git.
Whiteboard Framework - for faster WP development - Whiteboard is in the middle of an overhaul