@Steven11, on MacBook, would recommend PyCharm. Community edition is free, and the ease of navigating in the code is just something you cannot live without once you get used to it. Can be a bit heavy on the machine, though.