Na bitmapové obrázky používám GIMP. Používal jsem řadu let Photoshop, pak jsem přešel na GIMP. Nic mi v GIMPu oproti Photoshopu nechybí, ovládání GIMPu je pro mě přehlednější, než u Photoshopu. GIMP je velice dobrý program na bitmapové obrázky, navíc zcela zadarmo. (A pokud nemáte averzi k programování a LISPu, byť ne zcela standardnímu - tak si můžete i lecjaké hromadné akce a úpravy naprogramovat.)Co se týká vektorového editoru, zkoušel jsem leccos. Nakonec jsem před několika lety koupil Corel Draw. Předtím jsem zkoušel mnohé vektorové editory. Ty open source měly mizernou efektivitu - nejhorší je asi Inkscape. To co v CorelDraw nakreslím za hodinu, jsem nebyl s to nakreslit za den ani po tisícovkách najetých motohodin v Inskcape. Dokonce jsem na různých open soruce fórem a přednáškách nabízel, že uděláme sázku - já budu dělat v Corel Draw a někdo jiný v Inkscape a budeme dělat nějakou středně náročnou grafiku - ale nikdo neměl odvahu. S tím že vyhraji pouze tehdy, pokud budu alespoň 3 x rychlejší, než kolega s Inkscape.Inkscape má příšerné neintuitivní ovládání, které se řídí stylem, že čím častěji se nějaká funkce používá, tím více kliknutí a více akcí je třeba provést, aby ji člověk vykonal. Ergonomie Inkscape je tak špatná, že jsem dokonce měl vedle sebe otevřený obrázek a XML editor (obsahující SVG data editovaného obrázku), a řadu běžných akcí bylo násobně rychlejší hackersky napsat v tom XML editoru. Autoři Inkscape zřejmě ví, jak je uživatelské ovládání Inskcape špatné, a proto je možné XML editor spustit přímo z menu - a změny v XML editoru se rovnou promítají do obrázku.Jako vektorový editor zdarma se dá použít sázecí program Scribus. Je to sice sázecí program, ale na sázení se moc nehodí, protože po cca 20-30 stránkách šíleně zpomaluje, a jeho reakce s každou další stránkou děsivě narůstají. A když máte čekat třeba 20 sekund na špičkově výkonném PC na reakci na každý klik myší - tak to vzdáte. Ale jinak je to program docela dobrý a na vektorové věci nebo malé kompozice to funguje špičkově s německou důkladností, která je v pozadí programu. Navíc je skriptovatelný v Pythonu.