Als ich meine Ausbildung begonnen hab durfte ich eine eigene Logik für "FloodFill" basteln die auch in etwa so schnell sein soll wie das Original, das war recht interessant.
Also wenn du ein eigenes Paint machst, versuch doch nich einfach die vorhandenen Methoden zu nutzen, sondern schreibe eigene, kann sehr interessant werden