A large bone in ham can feed a lot of people. A whole ham no longer works for us, and buying it in bits can get expensive. When ham is on sale before a major holiday, I bring home a large ham and carve it up. Not one bit of the ham goes to waste.
The bone is wrapped up for stock. Larger cuts are packed for roasting and steakettes. From the fattier parts I cut cubed ham for pasta dishes. The fatty small bits are ground up in the food processor for several dishes. The leftover fat is rendered and put in a plastic tub for various ham based dishes. Everything is portioned out, labelled and packed into the freezer.