EnjoyCSS is an online CSS generator that allows creating complex CSS styles with minimum efforts. With this WYSIWYG tool, you can drop shadow, change border radius, create linear or radial gradient, and add :hover, :active and other effects in a photoshop-like UI.
You may grab the qualitative code of the created style or of its separate element in just one click, then copy it and paste into your project.
Moreover, EnjoyCSS provides its users with a gallery full of CSS samples (buttons, text fields, shapes, gradient patterns) to make experiments with.
EnjoyCSS is a free to use tool. Enjoy it!