I do a few different things, but generally speaking I throw the legs, thighs, wings, gizzard, heart, liver, and neck into a large pot of water. After slow boiling that for a few hours, I pour off the stock and pressure can it in jars. If I have time, I will batter and fry the gizzard, heart and liver.
The legs certainly pose a chore, but after they boiled down, it’s not all that hard remove all of those “shin bones“ and pull off all the meat. I’ll also remove all the meat from the thighs and neck. You can use it at that point for any variation of a chopped poultry dish, from chicken salad to tacos, etc. You can also take those boiled thighs, slather on some barbecue sauce and cook them on low heat for a little while.
If my efforts yield more meat than I need at the time, I will vacuum seal the shredded meat with some turkey stock to have turkey and gravy at a later time.