I'm trying to make a new gtk theme using the murrine engine, using Humanity (default in ubuntu 9.10) as a template.
You can grab the code in http://github.com/tutuca/themes
However, I found cumbersome the process of creating a new theme with it. There is no central starting point.
The documentation of both, the engine options (gtkrc's and stuff), and general theming practices (the format of the index.theme files, folders, bla bla) is scarce, How to's and tutorials are often old or subject to lots of opinionated debate and results confusing (to me, having a web developer background, at least :-).
So... I wanted to ask to the fellows gtk themers and artist out there:
Which tools you use to create a new theme, and how does your average workflow looks like?
There is the widget laboratory from one of my cohorts, Isaiah Heyer. That may be of use to you.
The widget laboratory or the widget factory is only for viewing your theme, to edit your theme graphically, try to use gnome color chooser. It's fun apps for experiment.
1Source: developer.gnome.org
There are many websites out there that has information on how to create GTK themes. It would be a hassle to include information from all of them, and try to cite everything. I will be leaving you with a couple of links at the end, that will help you in your process.
2Source:forums.fedoraforum.org
The GTK+ Project
Gtk Theme Creation Guide