There are lots of apps that will write code for you. They all, as far as I'm aware, have the limitation in that all you learn is how to use the app. You do not learn how to write code. So the question is: Do you want to learn how to use Photoshop, or do you want to learn how to write code???