No, I think you are misguided in thinking that programming in Perl
is more creative and less analytical than programming in
C. I'd estimate that 75% of the work of programming is
language independent. For closely related languages like
Perl and C, I'd say that over 90% of the work involved in
programming a problem in either Perl or C is identical
and the main differences are found in details.
While I agree that there is some common ground no matter what your are coding in, Programming in Perl, C and ASM among other things, I find Perl to be much much more expressive than any other language I have ever used.
Like any language, there are many ways to express any given thought, but some ways fit much better than others. That's how I feel about Perl. I can solve most problems dozens of ways but there's one that usually fits better than any other.
Like making a fine piece of woodwork or tricking out your car, there's a certain craftmanship to it that most other coding enviroments seem to lack.