This can be achieved using SSDT (Addin for VS) and automatic deployment tools (I use Final Builder).
I am currently using SSDT tools, where I created a source schema database project. If there is any change in one of the databases, I use schema comparison in SSDT and update the database design. Then I follow the instructions below to change changes in other databases.
Step 1: Update the schema changes in the database project.
Step 2. Use MSBuild and create a deployment script by installing one of the databases as Target.
Step 3. Run the generated script across all databases using any automated deployment tools.
source share