Just a little testimonial here: the oacs.el package that Bart has put together rocks! I can't imagine life without it. It makes it very easy to have consistent definitions for your procs, and it makes documentation much easier as well.
And installing only takes a few minutes.
If you've held off installing it, take a few minutes and try it out.