当前自己做私活,最大的难点就是界面UI

目前自己做私活,最大的难点就是界面UI。
一般性做一些小的站点,比如bbs之类的。最大的难点在于UI布局和美观。
后台数据库,逻辑层之类的都不是难事。前台javascript,jquery,ajax也都是顺手的事情,没什么难度。特别是有了jquery之后,做一些特效也不觉得麻烦。
但是UI这东西,虽说我css+div也很熟悉,但是总是觉得自己画出来的页面很丑,总觉得不那麽美观。
有什么好的工具专门可以做界面的吗,美化的。 
总是花很多精力在调节颜色啊,间距啊,大小,粗细,等等之类的,要做的好看,得去找素材,下图片等等,花去至少80%的精力,即便这样还是觉得不够好看,做的页面很土很丑,不知道大家都是怎么做页面的?分享一下吧。
------解决方案--------------------
一个重视创造性的公司,不会只有一些只会“设计”数据库表和写sql的程序员,这样的学生从培训学校出来的都有几十万。而一定是以高端的设计人员为龙头的。软件开发不是那么低级的,一个只会“增删改查”的程序员不要瞧不起人家不懂编程的美工,许多时候人家才是公司的生命线——只不过你们公司的老板没有搞明白什么才是产品的生命而已。