again... autohotkeys software.
windows can easily handle remapping letter keys however if you want specific functions which windows doesnt support natively and if your keyboard doesnt come with macro keys or media keys then software like autohotkeys is your best bet. its quite powerfull.