@starkravingsane
My son is a Williams grad, in art/art history. Wesleyan was one his top choice. (Can’t comment much about Wellesley except to agree with @TheGreyKing about the obvious point of differentiation.)
You’d get a wonderful education at all three.
To me the major differences between Williams and Wesleyan are location/environment and, to a lesser degree, personality/culture. Wesleyan is located in a small town, easily accessible to both New York and Boston. Williamstown is a mountain village, with profoundly beautiful scenery and access to outdoorsy activities. Williams kids manage to get to NYC or Boston once or twice a term, but those who seem the happiest are those that take advantage of Williams insular rural environment.
There’s a fair amount of overlap in culture and personality between Willams and Wesleyan students, but I would characterize Wesleyan as somewhat more progressive, activist.
I wouldn’t agree that Williams is lacking in “creative people.” The music, art, dance and theater programs are all excellent, and many students participate in the arts even though they major in other disciplines. There are three world-class museums on or near campus.
Williams has very strong sociology and economics departments. Public health is a cross-discipline concentration that draws on expertise from several departments. No education degree per se, though many Williams grads get certificates from other institutions.
Theater is a small but robust program, with participation open to all Williams students. The aforementioned Williamstown Theater Festival is a highly respected summer stock venue. It’s not administered by the college but it’s influence rubs off, e.g., terrific facilities, visiting professionals.
Williams has distribution requirements. A student, like you, with diverse interests will have no problem fulfilling the requirements. 40% of Williams students double major.