I'd rather go for Linux Mint.
NO, it is not complicated.
NO, you do not need to know programming.
It is just a very good operating system, and coning from windows, you will have no problems using it. Only limit is standard mac/windows programs like photoshop, ableton live, final cut.
Drop me a line if you have any questions.
RE: Contemplating switching over to Mac, mostly out of curiosity in explor ...