Hackintosh or iMac is not that hard but the main problem is with the installation. You have to take your time and learn about this thing. As I am an Android user so I am not able to tell how it works on Apple machine but if you learn by doing so it becomes easy to set up a Hackintosh and you can also use your android device as well.