The reality is that with Mac OSX' Unix core, a wealth of Traveller programs are available for use.
I've found software for generating 1000 characters at a pop (an Excel spreadsheet), managing ships (high guard and small vessel Excel spreadsheets), generating world maps (Lunarcell, Solarcell, Flexify), mapping systems (Excel spreadsheet I created), mapping subsectors and sectors (SW4 and sec2pdf), calculating animal encounters and cargo (in Java, C and Perl), etc.
You need to become comfy with unix programming, and I'd be glad to help you get started - but once you do, the sky is the limit. I've got a script that generates a sector with a single command, or generates 1000 characters at a keystroke.
Viva Mac!