Here's my inventory for home roasting:
Hot air popcorn popper
Green coffee beans
1/4 cup measuring cup
round bottom stainless steel bowl
flat bottom stainless steel bowls (I use 2 of them)
The popcorn popper is an "Air Crazy" by West Bend - I got mine at Target for about $20. Ignore the terrible reviews - you aren't using it for popcorn.
I got the strainer and round bowl from the kitchen aisle at Smart N Final - any big retailer should have them.
The flat bottom bowls came from Petco - yes, they are dog food bowls.
I get my Green Coffee Beans from Sweet Maria's in Oakland California - they have a great mail order website. I recommend a 4 lb sampler to get started - that's plenty of coffee to learn how to roast.
Step 1: Set up your Roasting Station
I have a bistro table outside, right next to a power outlet.
Step 2: Add the green coffee beans, and start the roast
Pour the beans into the popper, and turn on the switch. It will be noisy -- another good reason to be outside.