We try to use fresh or frozen veggies instead of canned goods at our house, for several reasons but the top of the list are there are not additives in them and frozen are frozen when ripe so I feel there are more nutrients in them. Beans however, I could just not get a good handle on. But I finally feel like I have the art of cooking dried beans down. I have also found that using a slow cooker is better for me than cooking on the stove. I mess with them too much on the stove and they become mush.
So, I cook a bunch and freeze them so I can have them when ever I need them. If you freeze in a single layer in a freezer bag it is easy to just pull out what you need too. This post from Frugal Living give more information about beans and reason why to cook your own. Just click on the title above each picture to go the directions for each type.