Ever heard of
nLite or
vLite? They let you build your [u]own[/u] XP/Vista ISOs with update, service pack and additional driver integration as well as literally every customization you can think of.
So, yes, this is nothing exactly new, and I'd rather prefer my own customization.