Okay, so fighters and barbarians are lots of fun to play right? yes! but it sucks that they can't seem to heal at all. Reliant on others, chugging down thousands of platinum worth of cure serious wound potions. Well it's not necesary, you can use scrolls instead, they are also a LOT cheaper.
Cure serious wounds Potion costs 7087 per 100 potions - healing 15 to 35
Heal scrolls cost 15.592 per 100 scrolls - healing 223 damage
If you compare the costs healing yourself 100.000HP, at BEST healing 35 per potions you'd spend 202.485Plat on potions. If you want to do the same with heals it'll cost 69.914plat (and Heal scrolls always heal the same).
Also, healing 1000 HP cure serious wound potions take 28 chugs at best and 67 chugs at it's worst where Heal scrolls will heal well over 1000 HP in 5 casts.
For good umd you can consider getting the following:
It may not be fun but you will need 1 rogue level at least (2 rogue levels will give you at least 16 skill points, scroll and wand mastery for 30% better heal effects, evasion for traps and aoe, access to full UMD levels)
Race bonus: Half elf: Artificer Delittante +2 UMD
Human: versatility +5 UMD and extra feat for potential +3 UMD skill feat
+23 umd from skill points
+4 Morale bonus at level 9 (Greater Heroism)
+1 luck bonus at lvl 5 (voice of the master, ship buff(no ml))
+2 luck bonus at lvl 13 (head of good fortune)
+3 competence bonus at lvl at 16 (spyglass)
+5 competence bonus at level 9 (seven fingered gloves)
+3 from +6 charisma item
+1 from +2 charisma ship buff
potential temporary buffs:
Rogue skill boost +2
Inspire Excellence (bard) +2
walk of the sun monk finisher +2
Base UMD every 4 levels:
4 - 9 UMD
8 - 15 UMD (at level 9 this jumps up to 24 UMD)
12 - 29 UMD
16 - 33 UMD
20 - 37 UMD
Offcourse if you choose to go with artificer delittante and UMD skill feat you get to 34 sustainable UMD at level 12, 38 UMD at 16 and 42 UMD by the time you hit 20, which greatly increases your chances to properly cast wands/scrolls.
the following are the no-fail lvls for scrolls:
Cure serious wounds/repair serious damage: 29 UMD required (can start these at level 9)
Cure critical wounds/repair critical damage: 31 UMD required (can start these at level 12)
Raise dead/teleport: 35 UMD
Heal: 39 (can start these at level 16 if you picked the required feats as well, will heal well over 100 hp making it a lot better then potions)