Hi - skndz
I think you are onto a great system build. Now. I have been lead to believe that Gigabyte motherboards are the closest to Apple motherboards so the one Hack I have built is an older Legacy BIOS EX58-UD5 motherboard. I am looking at building a new unit next month.
I am looking forward to a UEFI based BIOS in my next build. I would like to get a Haswell 1150 motherboard with the fastest i7 CPU and about 32GB RAM. I like Gigabyte boards and the GA-Z87X-UD5 or UD7 board with Thunderbolt is my choice.
Now about BIOS and UEFi - UEFI is the way Apple boards work and it gives faster boot times when configured with a UEFI bootloader like Clover. Clover allows the PC to act much like an Apple computer than does Chameleon bootloader.
Now, when I built my first Hack with 10.6, I used Kakewalk 3.1 to load the OS from a USB loaded with Snow Leopard. This time I am ungrading my current PC with Mavericks using Clover bootloader.
I have found the best way to load a USB stick with 10.6 is using a MacWorld procedure to use Disk Utility. I have also loaded Mavericks with Disk utility and the MacOS Terminal to load Clover into the GUID formatted USB.
If you have an Apple computer with Lion or Mountain Lion there is a much easier way to load the OS to a USB, but you really need an Apple computer to make these happen. One other issue, that may be resolved by now but a Boot drive larger than 500GB can cause booting problems.
Finally, I would NOT advise you to use TonyMacX86 to load your computer. DiskMaker X will do a great job of loading 10.7 or 10.8 but loading 10.9 (you need to be running at least 10.7 to load Mavericks with DiskMaker X)
I hope some of this helps you along the way.