If you're looking for a package to help you design user defined graphics and sprites, look no further, this one's the best I've ever seen. The strength of this package is that the author has looked at the problem and found the ideal solution.
A grid is used to give a blow up view of the sprite or UDG. Any changes made to this blow up are reflected in the sprite or UDG display selected. There are commands available for the setting and clearing of points, plus the reversing, inverting and shifting of the pattern.
The joy of the program is the operation in multicolour mode. Most other programs expect you to remember which bit combination gives which colour. Character designer does this for you by allowing you to choose your paintbrush. The colours are shown on the blown up version giving a better idea of the sprite or UDG. A work area is given in the UDG mode enabling you to build up macro enabling you to build up macro designs using several UDGs.
Overall, fast reliable machine code package making the design of graphics trivial. At this price, excellent.