No need for software..you can create a blog using the "http://www.thewebpole.com/" which provides the quick blogcast tool. You can use this and create your blog easily.Here you can Post photos, images, animations or videos..
You don't have to use any software to build blogs. Visit blogspot and in simple three steps you can have your blog ready. Once you are done with blogspot, you can create blogs in similar other blog service.