Unity is my currently preferred game dev tool, for the simple reason that I can use it for 3D and 2D, Mac and PC. Game Maker is a fantastic 2D PC tool - unfortunately, I'd like to have some versatility with my development. (Although, there is a beta version of Game Maker for Mac.)