I think the crafting system is a good adaptation to a video game. It takes reasonable amounts of time to craft and you need to spend character proficiencies to do it. But it is very hard to know during character creation if the character will actually be able to do crafting. So here are some suggestions on making it easier to know if the character will have all the requisites and to create a party that complements each other well general.
- Show the different crafting types and if the character has the general prerequisites to do it and at what initial bonus. And if not what is missing. It would probably fit well on the proficiencies and language screen of the character creator.
- Since the rules for using (and creating) scrolls are so different from normal 5e it would be great if that was part of the general class description. It should also influence the above crafting readiness display. In normal 5e you can use spell scrolls if the spell on it is on your spell list. Automatic success if you can cast spells of the level on the scroll, If it is higher than you can cast, you do an ability check: DC 10 + spell level vs spell casting ability. I don't mind your rules but it would be nice to know during character creation.
- Allow the player to select other characters as party members during character creation and then show on the proficiencies and language screen which skills and languages the selected members have. And in a tooltip what their bonus is or the bonus of the best other character. That would allow you to build a balanced and complimentary party directly in the game and not need to do bookkeeping outside the game.
- Make it possible to look at the spell lists of the classes during character creation and during play. Not just for the spell levels they know now but also for higher level spells. It helps planning a lot since everybody does not know the 5e spells and not all spells are in the game or the same as the tabletop versions. Both for character progression and for crafting this would be great. Perhaps include some encyclopedia of spells which initially cover the spell lists of the party and adds spells they see opponents cast during play. A bit like the bestiary. You could require a successful arcana check to add it, just like the survival check for bestiary.
Side note on crafting not related to character creation. I concur with other posters on the forum that some form of ingredient pouch and ability to send loot to it would be a great addition given the inventory system. It was a major source of micro managing sending the ingredients to whoever already had a partial stack.