Erm of course you're going to have to code for each brick, where else will they get their information?
Model=Instance.new("Model",Workspace)
Part1=Instance.new("Part",Model)
Part1.blahblahblah=blah
Part2=Part1=Instance.new("Part",Model)
Part2.blahblahblah=blah
But if your'e talking about cloneing a model, you can just do ClonedModel=Model:Clone() |