Somebody already did it for windows 7, Microsoft. SP1 beta can be downloaded as an ISO file.
I'm not saying what you suggest isn't a good idea, just that it has essentially already been done for you. The final release for SP1 isn't that far away either. If I actually knew what I was doing I might tackle doing one for XP, the OS that never seems to go away.