Multiple Instances of the Same Application

Multiple Instances of the Same Application

Can I have multiple instances of the same application and update each one from a master application.  For example I build an application called Test, I know I can duplicate that application, let's say I create two copies called Cust1 and Cust2.

Cust1 and Cust2 are now used and data is entered by my users into these two applications.

I continue to develop the Test app with new tables, new views, charts etc.  Now I want to copy these updates to Cust1 and Cust2 - how do I do that?