Depending on why exactly you want a Hackintosh you might want to check out Elementary OS [1]. It's a Linux distro that has the same sort of feel as Mac OS (and it's free).
If you're looking to do development for Apple products though you're probably better off just buying a Mac.
I would never understand advising getting a derivative of Ubuntu for the sake of the UI. But I agree that if the OP wants to use Apple's environment he should consider buying their product. I personally would rather use a Linux/BSD system.
If you're looking to do development for Apple products though you're probably better off just buying a Mac.
[1] https://elementary.io/