Hulusi Bey, ortak bir script oluşturma amacınız varolan tablolar için mümkün,sırasıyla layoutları dolaşan ve içerdiği alanları/alanı set eden bir script olabilir..Ancak yeni oluşturacağınız bir tablo ve/veya layout için mümkün olabileceğini sanmıyorum.
İşinize yaramasada konuya yakın olduğunu düşündüğüm bir örnek:
Bir alanın hangi layoutlar içinde kullanıldığını sorgulayan örnek bir dosya linkte mevcut (aktif bir alanın geçerli layout dışında hangi layoutlarda kullanıldığı bilgisini veriyor). Layout Names ve Field Names fonksiyonları kullanılmış..(Örnekte,farklı layoutlarda bir alanın kendisi kullanılmışsa doğru sonuç alınabilir, bir alan adının başka tablolarda kullanılması işe yaramaz.Yani Tapu ve Tarla adlı iki ayrı tabloda Durum isimli birer alan bulunuyorsa doğal olarak bunlar farklı alanlar anlamına gelir)