It is user-friendly, easy for beginners like me! I am currently using an application called "PhotoPaint” where you can paint directly onto photos but with this program i have been able do much more things such cutouts which are not possible otherwise without getting my hands dirty!! You should try out pattern designer so that u will be totally satisfied when dealing w/ photo cutting or any other photoshop editing tasks. I like that you can create any kind or pattern, such is easy for beginners who want something simple but also professional looking! The only thing i dislike about this software are some bugs which sometimes make me unable click buttons properly (such when creating new files). But overall its good so far :) It's very helpful tool if u need just anything out there with no limitations whatsover :D.