Software, scripts, widgets, and the like can often command higher prices and differenciate you in the marketplace.
Developing your own software isn't as difficult as it might sound. One of the best ways is to begin with something already created!
Modifying an existing product or building on top of something is usually quicker than creating something from scratch. Through outsourcing, you can create your own products quickly and relatively inexpensively.
I did this with an Open Source program for creating Camtasia-like screen capture videos. I spent a few hundred dollars at Rentacoder to take the Open Source version, change the GUI or interface, add some features, and create a Website around it.
Here are some resources to help you get started:
Scripts, freeware, shareware, etc.
- Tucows = http://www.tucows.com/
- Cnet Download.com = http://www.download.com
- Freeware Files = http://www.freewarefiles.com/
- Free Utilities = http://www.software995.com/
- The Free Software Foundation = http://directory.fsf.org/
- Source Forge = http://sourceforge.net/
- Open Source.org = http://www.opensource.org/
- OS Alt = http://www.osalt.com/
- Open Source Mac = http://www.opensourcemac.org/
- Open Source Windows = http://www.opensourcewindows.org/
- Apple Open Source = http://www.opensource.apple.com/
- Open Source Living = http://osliving.com/index.php
- Open Source Directory = http://osdir.com/
- Gnu.org = http://www.gnu.org/
- Freesoft = http://www.free-soft.org/