Hmmm... good and free resource editor is a hard task.
Inprise's Borland Resource Workshop is said to be the best one available, but whenever I go to
http://www.inprise.com/, there is something not working. Either the server is down, or it doesn't find a document, or produces strange error messages :?
OpenWatcom is
said to have a resource editor, but I have never seen it.
LCC (
http://www.cs.virginia.edu/~lcc-win32/) comes with one, too (standalone version here:
ftp://ftp.brucewampler.com/weditressetup.exe), but it is rather limited. Nevertheless, it does the basic stuff, and it is free.
For a couple of reasons (mostly because it is on my harddrive anyway, and it is an excellent tool otherwise), I use PE Resource Editor (
http://www.wilsonc.demon.co.uk/d6peresourceeditor.htm) for the rare occasions I need to edit complex windows resources (less complex ones, you can just write inside the Code::Blocks editor).
You can create
.res files with that program and use these instead of compiling
.rc files. The program is free, and the editor works fine. Also, the program has a number of other very useful features. It just saves
.res and not
.rc - if you can live with that, then that will be fine. And if you really need
.rc files, there are dozens of
.res decompilers, too.