Do you know how to create a family to begin with? You have to draw a circle in plan view and then extrude it for starters. Then you have to define a few parameters (diameter and length), and then tie your existing 2 dimensions to those, so that the "cylinder" will "flex" when you change the dimensions. You might want to consider making the diameter a "type" parameter (choose from a table) while the length is an "instance" parameter (freely adjustable within a project).
Next would be to add a material parameter for wood. I notice that you can select different types of wood (or use one to create your own custom variation), but you'll have to program in the material properties for each different wood type. Good luck to ye! 🙂
Ahhh well elsewhere on this website are family editor guides for both Revit Architecture and Revit Structural. I think the Structural one is from 2010 but looks and acts pretty much like the latest. I downloaded both to my PC for reference.
If you imagine working in good old orthographic projection (top, front and right side), you would define a reference plane in the right side view (also, name it). Next you dimension it. Next you edit the dimension to give it a label. In the label drop down you define a new parameter. This will be for length. When you define the parameter, click the radio button for Instance Parameter. Make sure the dimension is locked to the reference plane. Then make sure the extrusion length is defined as being to that parameter and not a fixed length. Next is to test it by gong into the family properties and changing the value of that length, and seeing if the extrusion adjusts to the new length (if not, then there is something not tied together like it should be). The reference plane should "flex" with the change in the parameter, and the extrusion should do so too.
If the paramater was made an instance parameter, then when you insert the family into a project, it should come in at the default length. But if you select one, then you should be able to overwrite the length in the properties browser, and it will change length. You can have many instances all at different lengths in your project this way. I hope that helped 🙂