I have bootcamp and I often change to windows for development but I always battle with keystrokes like copy and paste so I was wondering how I could map the CMD to Alt as this would make it conformable for me to work with.
Keys under Windows can be remapped in the registry. There is a GUI tool that can do it - SharpKeys. There is an example of mapping CMD to Ctrl in BootCamp using this tool. I've also used the Microsoft Keyboard Layout Creator some time ago to build layouts for my Windows VMs that match the OS X layouts. One nice thing of MSKLC is that it creates installable layout packages that add to the system layouts (i.e. it doesn't hack on an existing layout) and you can activate those new layouts in the usual place in Control Panel. If I recall correctly, it can only remap usual keys (i.e. no Ctrl/Alt/Win remapping), but I may be wrong and it might still be worth to give it a try.