A WordPress developer is always well-versed in many of the standard coding languages used to create most WordPress themes and plugins. He or she can further tweak your purchased theme so that it works exactly how you want, whether its colors changing on a per post basis, adding new widget areas where needed, etc.