title: How to make a theme fully customizable for client
body: <p>I was wondering if there was some way to make a theme from scratch for a client and have it be fully customizable, or at least as customizable as possible.</p>
  
  <p>What if they wanted to update multiple forms of content, and not just the main content area. Like for example if they wanted to update a div on the left which was the main content, and then a div on the right that was all "News".</p>
  
  <p>I'm trying to do this for someone who has ZERO coding knowledge. </p>
  
  <p>Does it take plugins? If so which ones?</p>
  
  <p>I know this is a noob question but I'm having a really hard time finding a straight answer. </p>
  
  <p>Can anyone help me with this? </p>