The possibilities are endless. We accomplish projects on our own, to suit our own needs. Unfortunately, a tool is only as good as the hand that wields it. Your PC is limited by your skill and knowledge. You wouldn't ask your secretary to repair the company truck, and you should apply the same self-restraint to PCs.
Major programs are often expandable with user-programmable features.
Database packages are inherently designed to be programmed. These features are perfect for quick and dirty projects, for automating small tasks, or for exploring new possibilities with your computer. Using them really will give you a sense of power. Along the way, you'll see advertisements promising that it takes only two thumbs and no brains to reprogram these products. If it's really that easy, then ask the software company CEOs to give live demonstrations.