There is a tool called DBus-switchboard that takes care of the open of mimetypes, so it is in the system already I remeber a program for win3.11 where you got a grid of large pixels where you could paint your own icons ,with a small preview in the real size on the side. That layout would make it quite easy to do icons on the device for those who are interested in painting