Just a little suggestion…
Basic crafted bow remains unchanged.
Metal bow can be dismantled for the limbs and small metal handle. String is lost during deconstruction.
New pages for new bow limbs can be found out in the wilds, and added to the carpentry book (or Fletchers’ book in future?)
Mix and/or match bow limbs to create the bow you want. All are functionally identical, but metal limbs can still receive attachments such as blades for use in melee, while the wooden limbs can receive a variety of purely decorative items, such as feathers and crystals etc.
Once you’ve chosen your handle (must be a short handle) the first limb you attach becomes the upper limb. Then attach dried grass (or twine or whatever) to both ends to complete your new bow!
Limbs can be attached to longer handles, but only for cosmetic decoration and cannot be connected by a bowstring. Sorry
Maybe a crossbow could be constructed in a similar way too? Basic plank / shield centre for the body, and by attaching the appropriate pieces it becomes a weapon.
Choose your style of limbs as before, and complete it with a new marvel of technology; the “trigger lever”, a single piece of forged metal with trigger, string catch and hinge all in one!