The aptitude special ability (ToB) is very handy here, especially for fighters, as it allows any feat which specifically affects one weapon (Weapon Focus etc) to also affect that weapon.

One of the key issues is that we don't want to split our ability increases between Str and Dex. There are several ways round this, but they all have downsides. We could use a 2-handed weapon to maximise melee damage and take Brutal Throw and Power Throw (both CAdv), but that means our ranged attacks are only short-range. If we specialise in Dex however we're limited to finesse weapons which do less damage; we could perhaps become a crit-fisher with paired kukris or something and get some of the no-save special abilities in the MIC which activate on a crit, like Weakening.

If we want strong long-range attacks and high melee damage we'll need both Str and Dex. IIRC there's no explicit limit on the Str bonus of composite longbows in 3.5, but I don't think a medium-sized one with a Str bonus higher than 5 appears anywhere. You can definitely get large bows which go up to +10 Str bonus though, and a pair of Strongarm Bracers (MIC) can allow you to wield one without penalty, and the Sizing enhancement (also MIC) can make it shrink enough to be easily portable.

Not sure which of these is the best solution.