The Design Manager is an web-based integrated development environment that can optionally be used to build templates, modules, CSS and JavaScript.
hs fetch
command of the CMS CLI to pull Design Manager edits down to your local environment. Alternatively, you can prevent editing and have your entire codebase continuously integrated with source control.
Check out this Knowledge Base article for a comprehensive overview of the Design Manager and its various components.