You can apply patches
individually using DSDT editor
, or create a new file with all patches needed for your mobo (separated by ";").
The first step is running Mac OS on it and testing.
If power management doesn't work (need NullCPUPowerManagement) you may need patches LPC (if AppleLPC isn't loaded) and HPET (if you have "No HPET(s) available" kernel panic).
For USB problems there are EHCI, UHCI, ICH9 USB sleep, EHCI sleep/ownership.
Sleep problems are usually related to power management and USB.
If you have CMOS reset apply patch RTC.
DTGP is required by many patches.
IRQs is a "generic" patch, always used.
You may want HDEF (or AZAL to HDEF) and a codec patch if you will use patched AppleHDA, or if you just want to have audio information in System Profiler.
You can use SBUS to get SMBus kexts loaded.
There are shutdown patches (BIOS specific) you can apply if the PC doesn't turn off properly.
There are other hardware specific and some "cosmetic" patches (only fix warning and remark messages in compilation, but aren't really needed).