I have a mix of both....
I use the same general macros on any of my toons (drink/eat, rest stone <- [heheh how you call that in english?] , mount, party stuff, follow)

For the spamming I build stuff in as it comes trying to maximize the damage dealt. Most of the time mobs fall with onje shot anyway....

Cheers, Jens