The MacProductive list of essential Mac apps


This is my list and as such it is shaped by the kind of work I do! In most cases I've tried each app listed but am only or mostly using the first one in a particular category. Others I've likely tried but only use as back-up if necessary or not at all though I consider them to be useful and others may prefer them. Something else about a list such as this, while I have apps categorized by usage it is worth noting that this is a very loose kind of categorization.

Launchers
Essential. While Spotlight search makes things a bit easier when I'm using someone else's Mac it's not really a substitute for a real Launcher. Quicksilver is my favorite by far because it is  free and with it's plugin architecture it does more than Launchbar. Another benefit is the great community of folks that can offer help in getting the most out of using Quicksilver.
  1. Quicksilver
  2. Launchbar

Virtual Desktops
Leopard will bring default, pre-installed virtual desktops to the Mac via Spaces. Until then I'll continue using Desktop Manager. I've been using this for a couple years and cannot imagine a Mac without it. If you are using a new Intel Mac you can use Virtue which is very similar and under active development though a bit buggy from what I've read. Edit: 9/15/06 I decided to go ahead and try out Virtue again thinking the bugs would force me right back to Desktop Manager. One week later and I've made Virtue my default. Not a single crash! What I like better about Virtue: I can save desktop space by not showing the little pager all the time. Instead I have it set to pop up via a short cut. Even better, If I just click an app in the dock or choose it via the OS X Command-Tab applications switcher it will automatically switch me to the appropriate desktop for that app. Very cool.
  1. Virtue
  2. Desktop Manager

Browsers
In terms of speed and rendering I consider these four to be close enough that they are all excellent choices. I prefer Safari for two reasons. First, with Saft I can save my tabs at a crash or quit and I can block flash advertising. Second, I love the OS X Tiger Dictionary application which can be accessed via contextual menu in Safari but not Camino or Opera.  OmniWeb is a great browser but not great enough to pay for.
  1. Safari
  2. Camino
  3. Opera
  4. OmniWeb

RSS
Vienna delivers many of the features of NetNewsWire with a very similar look. It also has the great benefit of being open source freeware/donationware. As an RSS reader it offers an integrated tabbed web interface via the OS X WebKit. It's also got a whole slew of filtering/viewing possibilities. It really is an excellent reader with a great feature set and interface. Regarding Safari, I've come to appreciate Safari's built in RSS and used it before Vienna. If you are a heavy user of RSS I'd suggest trying a Safari-Vienna combination. If you read just a handful of RSS feeds Safari's RSS would likely be enough for you.
  1. Vienna
  2. Safari
  3. NetNewsWire

Torrent
I don't really have a strong opinion on this.
  1. Azureus
  2. Bitrocket

Sharing
There are other Gnutella/Limewire clients but this one is freeware/donationware and has worked great for me. 
  1. Acqlite

FTP
My first website built in 1997 was ftp'd with Fetch... ah what fond memories! I've not used it in a while but the last time I did it was rock solid. For the past couple years Transmit has been my favorite by far. 
  1. Transmit
  2. Fetch
  3. Cyberduck

Email Client and Plugins
Over the years I've tried them all or most of them. From the days of the Classic Mac Os through X, I've used: Mulberry, PowerMail, Mozilla, Mailsmith, Eudora, Entourage, and Apple's Mail. I think I'm forgetting one. In any case, I've tried the last two versions of Entourage but never left Mail and don't plan on it. It has been, for the most part, everything I need in an email client. With add-ons such as those listed here, I could not be happier. Actually, I will be with Leopard Mail because having those to-dos and notes built in will be oh so sweet.
  1. Mail
  2. JunkMatcher
  3. MailTags
  4. Act-On
  5. MailAppetizer

Chat
Tried them both and love them both. I've settled on iChat for quite sometime because Adium does not handle file transfers well. In fact, it has almost always crashed for me with any kind of file transfer. Given that everyone I want to chat with has an AIM or .Mac account I don't really need Adium's ability to handle other services. With the new features coming in Leopard iChat there is no way I'll be taking it off my dock.
  1. iChat
  2. Adium


Office
Many of this group are "office apps" but as I said in Part 1, thinking about categories of apps is tricky because so many apps can be used in so many ways. For example, as much as I love using Pages for layout for print I also have used it for creating web graphics and logos. Export to pdf and open in Photoshop or Illustrator if you need to. Very handy! For print or web, Pages has become my publishing workhorse.

Page layout and word processing
As stated above, I use Pages for all sorts of tasks, page layout and word processing among them. I'll use word if I must but I'd rather use Pages or even the Apple freebie TextEditor which will save in the .doc format. Pages also saves into the .doc format and is fully featured. There are others out there as well, some of them ported to Mac compatibility, others on the way: NeoOffice, OpenOffice.
  1. Pages
  2. Word

Presentation
Keynote is one of my favorite applications. I've not had much call to use it recently but should I need a presentation application this would be my first choice. Like Pages, it's younger sibling in the iWork suite, Keynote has enough export power to be useful beyond just presentations.
  1. Keynote
  2. Power Point

Spreadsheet
While I do have Microsoft Office on my iMac which has more hard drive space I've taken to the alternatives for my PowerBook. The perfect alternative to Excel is a new spreadsheet app, still in beta, called Tables. Not as full featured as Excel but for my minimal spreadsheet needs it's perfect. I'm still hoping Apple will introduce a spreadsheet application into the iWork suite, until then Tables will do.
  1. Tables
  2. Excel

Database
There is only one database application that really interests me and that is Filemaker Pro. There are others and a few years back I took a brief look at them just to see what was available. If you need a database I suggest FileMaker Pro as your first stop. It comes with a great set of templates to start with and, as I've said before, the folks at FileMaker have done a fantastic application that invites you in to explore, use, and develop.
  1. FileMaker Pro

Text Editor
My primary interest with text editing revolves around web development though I often use simple notes, along with iCal and Mail, to track project tasks. I've been hand coding websites since 1997 and I've tried many of these along the way. SubEthaEdit has been one of my favorites but these days I usually work solo so the sharing feature that I love so much is not of much use and as of this writing the application still lacks tabs for multiple documents. I must have tabs in my text editor. In fact, tabs are at the very top of the list. I've tried TextMate and like it but really it's a bit more than I need and I'm not too fond of the text. When I spend alot of time looking at text I want to choose a pleasing font and TextMate doesn't cut it. Smultron is my top choice and is running on my Mac everyday. Tabs, split view, templates, snippets, web page preview using the OS X WebKit, and excellent find/replace. Why pay for BBEdit or even the much less expensive TextMate?
  1. Smultron
  2. TextEdit
  3. TextMate
  4. SubEthaEdit
  5. BBEdit

Graphics
As I stated above, Pages is my workhorse. I've been using it to create a whole slew of graphics for small print projects and websites and it is a joy to use. For graphics that need to be optimized i can jump into Photoshop. I've even used Pages to create line art such as logos that can be exported into pdf and opened in Illustrator for further export to whatever format is needed.
  1. Pages
  2. Photoshop
  3. Graphic Converter
  4. Illustrator

Web Creation and Blogging
If the goal is easy and quick web development I'd go with RapidWeaver. I've also tried iWeb and Sandvox which both off to a good start but as version 1 apps they have plenty of problems and oddities. RapidWeavers been out for a while now and is at version 3.5. The maturity shows in the power and flexibility of the app. Beginners will find it easy to point and click their way to a new website using one of the built-in themes. Developers can customize the themes or build their own from the ground up. The MacProductive website you are viewing was built using RapidWeaver and a custom theme.

For blogging I wouldn't hesitate to suggest Ecto or MarsEdit. Both are great apps.
  1. RapidWeaver
  2. iWeb
  3. Sandvox
  4. Ecto
  5. MarsEdit

Video Players
Flip4Mac is a fantastic improvement for the playing of Windows Media right in Quicktime. No more need for Microsoft's cheesy player. VLC is great to have on hand as an alternative to Apple's Quicktime player. It will play almost anything you throw at it.
  1. Flip4Mac
  2. VLC

iLife
I'm adding the iLife suite to this list because I consider it to be essential. I have the latest version and will likely continue updating with each new release because I use these apps all the time and because each yearly upgrade seems to be worth it in terms of new features. I won't go into iTunes because it is free and included on every new Mac. It's great and I use it many hours every day. Enough said.

iPhoto is another essential. I take a lot of photos and I'm always scanning in old photographs from one of the many shoe boxes of family photos. I keyword all photos at the time of import and for that I consider Keyword Assistant essential. It makes keywording even easier than the methods included in iPhoto. Another reason to use iPhoto is the tie-in to other apps: iMovie, iDVD, iWeb, RapidWeaver, Pages, and Keynote to name a few. It seems ever new application, Apple or third party, is taking advantage of the photos stored in iPhoto. Last but not least, I've now made two iPhoto books and will be making more for various gifts.

iMovie and iDVD. I love these apps. I've made numerous movies which were first put to VHS (2001) and for the past couple years, DVD. With a combination of still photos and new or even digitized archive footage I have assemble DVD and iPhoto book combination gift packages for birthdays and anniversaries.

GarageBand has various uses. I have used it for podcasting and for creating soundtracks for video projects. I wouldn't consider this one essential but it has been very useful, easy and fun to use.

Last and probably least is iWeb. I don't use it and don't consider it to be as useful as RapidWeaver. It has great potential and I'm certain that future versions will greatly improve it. My main reason for not using it is that I do not use .Mac. Yes, I know I can ftp iWeb sites but from my brief experimentation it seemed to be far more of a hassle than it should. For those with a subscription to .Mac I would certainly recommend giving iWeb a shot.

  1. iTunes
  2. iPhoto
  3. iMovie
  4. iDVD
  5. GarageBand
  6. iWeb

Maintenance
Want to save some hard drive space? Monolingual is your friend! I've saved at least 1 gig on each drive that I've used Monolingual on. It removes the various localizations from the applications on your Mac. On a small 40 gig PowerBook drive 1 gig is nothing to sneeze at! The most recent versions of Monolingual also have the option of removing the parts of Universal Binaries that are not needed. I'm on a G4 and a G5 so for me this would be the Intel code that is removed. I've not tested it on Intel machines to verify that it does the opposite for them and removes the PPC code.

OnyX is a great application for those that like to sleep their Macs at night to save energy. The various unix maintenance scripts that remove caches and logs run at night and will not do so if the computer is asleep. OnyX allows me to run them manually or set new times for them. I've set them to run during the day when I know my machines are on. It can also be used to repair permissions and set a variety of other options which cannot be set in the standard system prefs.

SuperDuper! I've tried numerous back-up utilities but ultimately chose SuperDuper! Easy to use and in my opinion the best option until Leopard's Time Machine. You do back-up.... don't you?

  1. Monolingual
  2. OnyX
  3. SuperDuper!

Preference Panes
Ah yes, preference panes. These are must haves. All of the Unsanity haxies are great though I currently only use Shapeshifter. As much as I love Mac OS X sometimes I like to mix it up and Shapeshifter seems the best way to do it. I've never had any problems with it. It eats up a bit of memory and may add just a fraction of start-up time for each application but I don't notice it. Lots of beautiful themes to choose from. The other Unsanity apps are also good though I don't always use them due to limited memory: FruitMenu and Xounds. I'm fairly certain than when I finally upgrade to a MacBook with 2 gigs of ram I'll use them all.

MenuMeters is essential. I want to see my current processor and network activity at a glance. Though I'm not using them MenuMeters also offers disk usage and memory usage. That's a total of 4 monitors that can reside in my menu, each one customizable in various ways.

Textpander was free is now shareware called TextExpander. It's a great way to create shortcuts that will expand out into all kinds of text. I use it to expand out into html tags, phone numbers, signatures, email addresses, urls, addresses, names, etc. A great timesaver and absolutely essential once you've gotten used to it.

iScroll2 enables the scrolling trackpad on older iBooks and PowerBooks. Also adds 2 finger control click. Sweet and essential for me. I rarely bother with the control click anymore.

Growl is a method of system notification that applications can use. As of now I use several of these such as Mail, iTunes, Safari and Vienna. As an example, when Vienna finds updated feeds it uses Growl to pop up a notification of the updates regardless of what application I'm using. I can customize various aspects of the display such as style, length of time that it is on my screen, as well as it's location on the screen.

ICeCoffee, listed simply as "Services" once installed in the user preferences, allows me to define a subset of the currently available application services to display in a contextual menu. No need to go to the Application>Services menu, with Services I can just control click/right click and the short list of services I have predefined is right there. A great way to really use a technology that most users never remember to use. Apple should have been doing this from the beginning.

FinderPop is one of several preference panes (the above mentioned FruitMenu also does this) that I can use to add new options to the standard contextual menu. With FinderPop I can add folders, currently running applications and more.

  1. Shapeshifter
  2. MenuMeters
  3. TextExpander
  4. iScroll2
  5. Growl
  6. ICeCoffEE
  7. FinderPop


This is a changing list...