If you want to make code customization, then yes you need to install a Child theme. I would never advise to do it any other way. But what do you mean completely re-install your site? You just upload the Child theme ZIP and activate it. Then, you’ll need to re-configure your theme options page.
This is searchable archive of our old support forums, which operated from 2012 - 2016. To find out how to get support for your current theme, please visit our support page.