Surgeon (Rogue): 18th Century Medicine
In the same vein as Arcane Trickster, the Surgeon is a 1/3 caster variant for rogues that gains access to a limited gambit (spell) list. The Surgeon is a flexible subclass who gains quite a few restoration and support gambits, but can also apply poisons to their enemies... or to themselves to "self-medicate."
Surgeon mechanics put a new twist on classic Rogue features, like using Sneak Attack dice to resuscitate a fallen ally or applying poultices (potions) using Cunning Action. Depending on playstyle you can either be a primary healer (a unique role for a Rogue!) or patch up your fellow rebels while taking the fight to the enemy.
Note: Prices for the Tools/Supplies table are listed in 18th century British pounds sterling! There are 20 shillings (s) to 1 pound (£). For fantasy settings, £1 is roughly equivalent to 10 gp.