I'm not so proficient with computer hardware, but I would like to think I have more than a basic knowledge. My proficiency comes with working with Microsoft Excel. I'm an accountant by trade and I use excel for a lot of data collection and storage. It's also an excellent tool for budgeting and forecasting.
When I started my own small business, I didn't find accounting software that was suited to my company. I ended up using excel to create my own. By using simple "T accounts" I am able to create my end of year financial statements during the year. Each entry in the "T accounts" adjusts the balance sheet and income statement automatically. For someone who hasn't taken "Intro to Accounting" and doesn't know how to use "T-accounts" it probably isn't the best solution, but for someone who has that basic accounting knowledge and doesn't need all of the fluff of the box software, this would be perfect.
I'm fairly good with other software programs, but I find excel to be the most efficient.