I would like to use
You don't need
NodeJS for creating a client side image editing tool.
But if someday you will want to upload and store those images on a server and make them accessible by multiple clients - then yes you will also need a server. This server could be made with