I do agree that several of the sub-systems are over-engineered. The general philosophy working here is that most actions require a die roll, which is complicating things a ton. Using medicine to treat wounds out of combat should require no die rolling, at all. Something like "10 minutes to heal 5+your level in hitpoints, 10+level for expert, 15+level for master, 20 + level for legendary" would probably be the way to go. Battlefield medicine or stabilizing a character could require rolls, since those are time-sensitive actions performed under stressful conditions. Crafting should function similarly.