I also use Python to produce paycheck stubs, do simple business data analysis, and email me leads from our website.
A small tangent: I have recently become frustrated with the limitations of a command line interface (primarily the inability to display charts and graphs), but there is a dearth of solid alternatives. Both web frameworks and GUI frameworks add far too much complexity for a solo amateur developer to quickly iterate to meet a small business' needs.
I would love to have a product that let me produce ugly but practical GUIs in Python without having to learn a big framework like PyQT or Django. EasyGUI comes close, but isn't quite good enough.
For now, I update an HTML file to display graphical output in Python and use a Firefox extension to auto-refresh the page on changes.
Very simple and maybe a bit limited, but quite easily extended with some libraries.