you have to emulate windows on a Mac. It's not exactly Windows/Linux multi boot config. Emulating windows should cause problems when it comes to hardware and drives because you are using Apple hardware.
oh i saw something about FCPX on windows but i guess that's a scam then.
"Emulation" means a simulation of the OS. This is not an emulation. Windows runs native on Macs, as it does on a Linux/Windows multi-boot. The common denominator here is that all three operating systems run on Intel microprocessors.
Macs run actual Windows (gotta buy it from Microsoft). The drivers are needed for the same reason nearly every Windows machine has to come with manufacturer/hardware-specific drivers - the manufacturer is responsible for making Windows work with its hardware. The differences are greater in Mac, because Apple dances to its own tune with other aspects of the hardware configuration (such as i/o ports).
As a word of advice from someone who's been advising customers on computing matters for over 30 years... Plan to give your advice based on your own experience, not on the basis of a few message board posts. If you know you'll have to support both Windows and Mac, then aim to know Mac as well as you know Windows. "Well, I haven't used Mac since elementary school, but based on what other people tell me about Mac, I think Windows will be the best choice for you," will not impress your customers.
It's human nature; your advice will always be biased in favor of your own experience. You'll want your customers to have PCs, because you wouldn't be able to help them if they were having problems with their Macs. You'll be doing what's best for you, not what's best for your customer. (And this has nothing to do with Windows vs. Mac - I'd say the same thing to a Mac fanboy who said similar). If you know you'll have to support both, do the hard work and learn both.
Others have tried to say it already, but I'll give it another go... You're focusing on components, but it's the integration of the working environment (like audio/video control room design, kitchen layout, automotive repair bay) that makes the difference in overall efficiency. Now, two different craftsmen will have different preferences for their work areas. This is not a one-size-fits-all world. But the skill of the architect is not in making his customers conform to the design of his buildings, but in designing buildings that meet the needs of his customers.