First, the update really looks good! I like how things are going!
Two Suggestions:
Equipping trained units with crafted items: After an item is crafted, you get to scroll through the list of who you want to equip. With trained units, it just lists the generic name such as "soldier", so you really can't tell which soldier. My suggestion, is to give each trained unit a sequential number - e.g. soldier1, soldier2, cleric1, cleric2, etc. This can help you remember who you already equipped the next time you have a new item. "Oh, I already gave soldier1 leather gloves"...
Crafting items at the bottom of the equipment list under "misc items": Right now each item uses one slot, so two items of the same kind, uses two slots. I suggest you take an idea from Minecraft, and allow multiple items of the same kind to "stack" in a single slot.