YAY! another version
while i find this answer useful, i modified it a bit. this Github Gist is the result
usage
print colors.draw("i'm yellow", bold=True, fg_yellow=True)
in addition you can wrap common usages:
print colors.error('sorry, ')
https://gist.github.com/Jossef/0ee20314577925b4027f