Hi, no you don't have to use iPhoto. I don't like it either, but it is quite good in some ways, and if you do use it, that's how you view your photos in Photo Stream on your Mac.
To get away from iPhoto, you first need to use it get to the other options. If you open iPhoto, then go to the toolbar at the top of the screen, click on iPhoto next to the Apple symbol, go to Preferences. This will give you a number of options, such as being able to choose Image Capture, or an application of your choice, when you connect a camera to your Mac. It also gives you options for editing images etc.
That said, using iPhoto isn't as bad as you may initially think, and it has got some reasonably decent editing capability. The beauty of iPhoto is that it does allow all your devices to sync easily so that you can access your photos anywhere.
I hope this is helpful,
Fred