Do I need to download anything?

Nope - all you need is your web-browser of choice. The Atomic Online Designer is completely web-based and so you will not need to download anything in order to use it. You may choose to use another platform or program to refine or edit individual images, but it is not required.