You can use a "trick" in the validation list. Let's say the "wood" that was chosen is Maple, you most likely have a named range called MAPLE for the door styles?

Instead, name the range MapleDoors and use an indirect formula of:
=INDIRECT(A1 & "Doors")

Then do the same thing for MapleFinishes:
=INDIRECT(A1 & "Finishes")