Having used Drupal through versions 6, 7 and 8 I thought I had got Drupal 8 cracked so to speak! I had created fancy scripts to help with updating using Composer, but trying to keep the Content synced between Local, Dev and Production Sites proved impossible.
I am now using Backdrop CMS and am very pleased. Much easier than Drupal 8 and very good support.