Jumping in here to answer.
I roast my chicken and strip all the meat off it Then I tend to make my stock in the slow cooker. Put in the carcass with an onion, celery and carrots. If I buy fresh herbs and dont use them all I shove them in the freezer (whole) and then throw them in the slow cooker too. I then put it on low for up to 24 hours. Then strain through a colander and then again through a sieve.
Very often I will buy a chicken and butcher it rather than cook it. (It is so much cheaper to buy a chicken and butcher it than it is to buy the individual bits like legs, breast, etc). Then I either roast the carcass for 30 mins before putting it in the slow cooker or I just shove the raw carcass in.
Sometimes I keep the stock in the fridge (if I am likely to use it within the next four or five days), sometimes I put it in the freezer and sometimes I make it into stock cubes (a couple of ways of doing this but the way I usually do it is to put the liquid in a pan and boil/simmer it until it reduces down quick thickly and then put it into freezer cube trays, freeze it and once frozen pop it out into freezer bags to keep. Then use in boiling water and gravy or add straight (frozen) to casseroles, etc.
Occasionally I will blitz the chicken bones and veg in a food processor and add them to the stock and simmer it all down to a thick paste and freeze them for stock cubes.
I do a similar thing if I cook ham - cook the ham in water with a load of veggies, remove the ham to use and then use the stock - treating it the same way as I would the chicken stock.
I fancy having a go with beef but need to source some beef bones from somewhere. I assume the butcher will have some if I ask.