Your application is complicated, if there is an easier way for the user to accomplish their tasks than you present them.
So, unless you have a concrete suggestion of improvement, you can only guess that there is a better way and therefore a possible less complicated version of your Application.
Because of this uncertainty, it is often good just to assume "it is too complex" to stay open to improvement.
Complicated is Different from Complex
Your application may be justifiedly complex if the Problem it solves is complex. A command line tool like this putpixel [filename] [x] [y] [color] is not complex, but it is complicated.
Photoshop, with all it's filters, layers, effects, channels, paths, canvases, etc is complex, but, assuming the problem is non-trival Image Manipulation, is not complicated