I too am a programmer, though I don't care to get into the nuts and bolts of a CMS... and with Mambo you don't need to... that's the beauty of it.
What Mambo does for you is gives you a system that you can let other members of your organization post content.
Isn't that what a Web Presence is about?
Wheter it's a Baseball team, a company, a Family... easily updated content is what it is about in "My Opinion".
Our Family's Page
is my family's page... a couple of news feeds, weather, NY Times, a clock, some links, Buttons to "Make Favorite"... some articles.
The "wrapper" function is "so sweet"... I use it to make a "coppermine" photo alblum part of my site...
The "worse" part of Mambo are the templates... though once you get the hang, it's a non issue...
Find a template that is close to what you want... change out the graphics, change the css's and it's yours.
With DreamWeaver you are creating a site, that you alone will have to maintain... With Mamo you can enlist the help of other folks...