Best way to handle redesign of large site I have no experience using Craft but will be redesigning a large site using Craft. Most of the content will not be moved or restructured, I'll mostly be making cosmetic changes with HTML and CSS.

What is the best way to redesign a site while it is already live? I'd like to keep the CMS active whilst I'm making changes so that other people on my team can keep adding content before activating certain pages.
Set up a local development environment, and invest in a workflow as described here: Database &amp; Asset Syncing Between Environments in Craft CMS