You can't use up creativity. The more you use, the more you have.
Programmer with all aspects to cover end to end application,
I believe to help not only in development but to help in all parts of lifecycle till the you believe things are defined in your way,