+1 I use Eclipse in my every day work and it's auto-completion is very good.
1
The software you are looking for is Stylizer (google it). It will "show you the options to choose from" but the latest version now also implements some of the CSS design constructs for you (image replacement, clear fixes, etc). It costs money but it's worth it.