Chris J. Davis has written a wonderful article where he shares his tricks on how to customize post excerpt in a simple way. Check it out.
Basically my excerpt function takes two variables, the ID of the post, and how many characters two display from that post. Not too complicated. I decided to create two seperate functions so that I could maximize flexibility.