Yes, programming is a creative job. But to claim it to be "the most creative" is rather short-sighted.
The other guy mentioned cooking. I wouldn't think about this hypothesis alone. You asked if I would like you to continue. I actually would like to ask you about consulting. Like being a Mckinsey's consultant. Would you consider it as very creative job?
Then you need to rephrase your question. In normal conversational English, "Is there any job more creative than programming?" implies that you consider programming to be the most creative job.
I think we should need to step back and define "creative" before we move on with this discussion. For me, being creative means doing things that have never been done in this way before. Writing a poem no-one has ever written, painting a picture no-one has ever painted, singing a song that has never been sung. The opposite of creativity is doing things "by the book". If I am just following a set of instructions, or applying a bunch of rules, that is not being creative.
Two examples: if I am cooking a meal from a cookery book, that is not very creative. But if I made the recipe up myself, it is. If I implement quick sort, that is not very creative - thousands of people have done it before me, there are plenty of instructions out there. On the other hand, if I come up with my own, original algorithm, that is being creative.
Being creative means exploring the universe of possibilities. The further away you get from the comfy planet of "it's-been-done-before", the more creative you are.
For me, 90% of coding feels like being a human constraint solver. Take the intersection of tech being used and defined business rules, and figure out the path to implement a feature. It's rare I have to get overly creative to solve a given problem in an out-of-the-box manner.
Maybe I just need to work on more interesting things.
My sister dances and teaches and makes music and art. She's smart enough to program, but I doubt it would suit her temperament. Her muse is her muse, not my muse.
Architects can design buildings that last many years...much longer than most code. Does that make architecture more creative? Architects tend to design fewer buildings than programmers write programs. Does that make architecture less creative?
I would argue that any task can be done with creativity, even working on a production line in a factory.
Using that definition allows a relatively objective comparison of the creativity involved in various tasks. Of course, just how much creativity is involved depends on how the person concerned actually executes a task. (It is perfectly possible to write an incredibly uncreative poem, for example.) In that sense there is some subjectivity involved, but the subjectivity depends primarily on how the subject executes his task, not how he perceives it.
Going back to the production line: production lines were invented specifically to get rid of creativity. Ford wanted to ensure that every single car coming out of his factory was identical. The production line was his way of forcing equality, sameness - thus, the production line is the very antithesis of creativity. Of course, you might find a worker here or there who will work creatively on a production line. But I dare say he won't keep his job for long...
At home, you can experience more creativity by looking up lots of recipes for the same dish, start understanding what the core ingredients/flavors are and venturing out from there. Eventually you get a handle on ingredients and cooking methods like they're the syntax of a programming language.