Tavares,
You may want to look into Multiple VLAN Registration Protocol (MVRP). Multiple Registration Protocol/Multiple VLAN Registration Protocol is similar to VTP in that it is used for dynamically creating VLANs and/or dynamically adding ports to VLANs.
-Andrew