Good tutorial on barrage-based stuff:
World-Editor Tutorials Site
As for the phoenix fire thing...it should work. Are you basing your ability off the 'Apxf' ability? Make sure your targets allowed, AOE and everything are correct. (Side note here that may or may not apply: the phoenix fire ability ignores any dependencies, so it will actually always be active, even if you set a dependency that is not met in-game)
To make bouncing attacks (I'm assuming you mean like with Huntresses), go to Unit editor, change weapon type to Missile (Bounce), edit the Maximum Number of Targets field to the number of units you want to hit (this is total number including the primary target, so setting it to 1 would make it behave as if there were no bounce), and edit the Damage Loss Factor to w/e you want the loss in damage to be every bounce.