nemyslím si, že by někdo dělal tolik různých webů s tak různým layoutem, aby nešlo použít už několikrát použítý základ stylu a opravit jen pár hodnot a udělat jen pár drobností.
Když si článek přečtete, zjistíte, že CSS frameworky se nezabývají výlučně layoutem. Často se jím nezabývají vůbec. Je to část, kterou můžete a nemusíte používat.
Ad. cizí kód: Začněte tím, že si napíšete vlastní CSS framework a hned poté vlastní prohlížeč a operační systém. :-) Všechny jsou plné ošklivého a zlého cizího kódu. Ale taky ohromného množství dobrých nápadů vzniklých z týmové spolupráce nadšených lidí.