I think the best thing you do as a parent is to direct spirit/energy into kind and thoughtful behaviour and to help out/ others in a positive, encouraging way.
This nips any antisocial tendencies in the bud, gives them skills and responsibilities and gives them plenty of opportunities to receive praise, positive feedback and rewards.
So basically everything they enjoy can be your bargaining chip..want to go on the computer? Then toys tidied first etc.
7 (and younger) is the perfect age to start so dirty cothes in washing machine, teach the correct button to press, how to dispense the detergent etc and how to hang out/take down, how to fold.
Cleaned away breakfast things? Well done! Brilliant! Vacuumed downstairs? Great let's go to the park and so on.
I have a friend's ds over regularly who has ADD, challenging behaviour amongst other things. She has an indulgent method of parenting (single parent, abusive ex so doesn't want her son to be shouted out/reprimanded) and she loves bringing him to mine as although I am strict with manners etc he responds really well to no nonsense but fun, positive direction.
He has just told me that after his mum's home coming to mine is his next favourite place :) and he has tidied up, taken the dogs for a walk, put away breakfast things etc (with the help of my ds).
Once he threw marbles down the stairs because he wanted to see people fall over but I got him to tell me how he would feel if someone broke their neck as a result of it and he had plenty of time to reflect about that as he was scooting around trying to find all the marbles he had thrown (took him ten minutes) and he realised it wasn't so cever and wouldn't do that again!