With behaviors, I think bullet should cover everything you need.
Without behaviors, the simple action would be to move towards another object, or move at angle.
You can use another invisible sprite in the middle as the target if you have trouble with your target moving.
If you need it to accelerate over time, store the current speed in an insurance variable to use as the amount moved per step, and increment the speed.