There are a variety of ways to get a Personal range effect onto a non-spellcaster, though most of them require a fair amount of preparation prior to use.
The first instinct is to go with potions, but unfortunately Personal range spells are specifically diallowed:
Spells with a range of personal cannot be made into potions.
Next most obvious would be wands or staffs, but that requires the user to have ranks in Use Magic Device. That may be a deal breaker, depending on your build, and only partially satisfies the requirement of "without needing to cast them yourself" since you don't actually need levels in a spellcasting class.
There is a divine spell that gets you halfway there: imbue with spell ability. For an arcane caster, without a scroll and ranks in Use Magic Device, that option is out of reach. A divine caster could give a martial character divine favor, which isn't too shabby.
That leaves some item that stores a spell for the wearer to use, such as a ring of spell storing. The caster needs to take the time to cast the relevant spells into the ring, but thereafter, the wearer can cast those spells themselves. This method has a large up-front cost but the rings are reusable.
The idea of having an intelligent item cast the spells itself is a good one, but it doesn't work by RAW. The Personal range spells would affect the item itself and not its wielder because the item is the caster. That said, the GM can always decide otherwise if they're so inclined.