You could possibly do this using the migration wizard, bt I'd never recommend that.
Depending on the exact requirements, using PowerShell and a DevOps approach would 100% be the path I would follow; i.e., I wouldn't sync settings, I'd only perform configuration using a script applying that first to the test environment and then the prod environment when it's ready to be productionized.