I'm a big fan of
Rapidweaver. You will need to purchase the third party "Stacks" plugin to get the most out of it though, along with whatever stacks you choose to use. RW is usually in a bundle or two during the year, so you could always wait for that to come around for a cheaper price.