Here is something that should work fairly well.http://us.battle.net/d3/en/calculator/demon-hunter#eXSTbd!bcS!bcbZcZ
-Entangling Shot with golden rune for rapid hatred generation (i also like indigo) and crowd control with slow/snare
-Rapid Fire with obsidian rune for rockets so as to be with the theme and good for single target damage
-Multi Shot with golden rune for electrical damage, is cheap and good for hitting multiple targets
-Companion with crimson rune for spider and more crowd control with slow/snare
-Caltrops with obsidian rune for crowd control with immobilize
-Vault with crimson rune for a means of escape and another way to kite (i realize that people may not like this skill due to pathing, it could also be swapped out with smoke screen with obsidian rune for more hatred regen or crimson for damage)
-Vengeance for an increased hatred pool and to make orbs more useful
-Cull the Weak for the damage boost to slowed/snared enemies which this build is designed around
-Ballistics to boost the damage of the rockets (i would rather take custom engineering in this build to make caltrops a little more cost effective)
This build has versatility in its variety of attack damage types (Physical, Fire and Electric), crowd control abilities and maneuverability, the passives where chosen to boost the effects of the build and play style of this class. I have still tried to keep somewhat to the OP's style of build.
NOTE: It is possible and would also work well if you swapped the runes of rapid fire and multi shot as multi shot can be spammed more and make more use of the ballistics passive with the obsidian rune and the golden rune in rapid fire will reduce its costs making it a much more viable general use skill but will reduce the number of damage types this build is capable of (Physical and Fire).