My DS is almost exactly a year older than yours. Last year when he was driving me crazy with the climbing we:
(1) Childproofed as much as possible. I put all but 2 of our dining room chairs in the basement, and also got rid of the coffee table and end tables.
(2) Worked hard to engage him as much as possible so he could get his needs met w/o doing thing I didn't want. In general I found when he was really driving me crazy it was because I was trying to get too much done and that it helped to play with him more.
-Got out of the house. I found this was good for my mental health and also helped with wearing him out. We bundled up and played outside, went to the library (sometimes we went to story time and other times he just loved playing with the toys in the children's area), went to the local children's museum (where I live you can pay $50 and go as much as you want for a year), played with the train table at barnes and noble, went to LLL meetings.
-Found ways for him to run around/be wild. My SIL got a ball pit off of ebay and put an old matress under it to give her kids a way to get some large motor activity inside during the winter. I have another friend who got a trampoline that has a handle on it for this purpose (though your son might not be ready for this yet). And a big favorite of DS's was playing chase (which consisted of me chasing him around the house with a toy that made noise).
For in-house activities Jackie Silberg has some books with good ideas for ways to play with little kids. I checked one out from the public library.
Another good in-house activity for my son was playing in the sink with the water faucet just *barely* on (he stood on a stool while I was next to him),
Playing with a bowl of corn starch and water is always fun.
Good luck--I know it's hard!