Is there a good CMS framework that easy to develop and maintenance?
I'm a developer, sometimes my friends ask me to make a site for them, maybe that's not complicated or only a few data process functions. But even a tiny function requires time to develop, test and maintenance. And as I'm a background developer, even the function works, it's always ugly :(, they don't like it.

Before I ask this, I tried Spring-roo, it's an amazing tool. By creating a business entity, all the codes from view layer to persistence layer are generated. But the same problem, UI works embarrassed me.

So my question is, is there a good CMS framework(.net or java based is preferred) that easy to develop and maintenance? Sometimes I only need a login area in the middle of main page, after logged in, users click on the left navigator to choose the function and right main page show the datalist or provide functions. I need such a tool, can anyone help? Thanks
Is there a good CMS framework that easy to develop and maintenance?
===

I'm a developer, sometimes my friends ask me to make a site for them, maybe that's not complicated or only a few data process functions. But even a tiny function requires time to develop, test and maintenance. And as I'm a background developer, even the function works, it's always ugly :(, they don't like it.

Before I ask this, I tried Spring-roo, it's an amazing tool. By creating a business entity, all the codes from view layer to persistence layer are generated. But the same problem, UI works embarrassed me.

So my question is, is there a good CMS framework(.net or java based is preferred) that easy to develop and maintenance? Sometimes I only need a login area in the middle of main page, after logged in, users click on the left navigator to choose the function and right main page show the datalist or provide functions. I need such a tool, can anyone help? Thanks