Personally, for Cacturne (though its probably a bit late for this) I'd have
Cacturne
Naive
Needle Arm
Mega Kick
Grasswhistle/Focus Punch
Double Team
Needle arm for STAB, Mega Kick for its sheer power, Grasswhistle if you can be bothered to breed it is useful, if not Focus Punch, and Double...