The nicest thing, I think, is that you can make a new shell command simply by writing a python function.