Main Drawing Tools: Pencil & Eraser. Shape Tool: Draw rectangles. Text Tool: Add text directly to the canvas via a dialog. Multi-Level Undo/Redo: Backed by the Stack ADT. Color Palette: A bottom panel ...