|All the tools you need to create a custom icon|
KIconEdit is an application with just one purpose - to create custom icons.
You should first try installing by means of your distribution. If your distribution does not contain KIconEdit, here is how you can install it. This description is based on SUSE Linux 11.4:
yast -i libkde4-devel cmake subversion make gcc-c++
svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/graphics
cd graphics cmake . && make -j8 && su -c "make install/strip"