In answer to your question, yes, that's pretty much right: tired, exhausted, listless, unenergtic, apathetic, etc, are all good synonyms for 'drained.' There are also emotional connotations to being drained however: having run a marathon, you might feel exhausted, but having had a fight with your loved one or just finished some labour of love by working through the night, you are likely to feel 'drained.'
As to your other point, I'll get right on it, as soon as someone comments on my Chrysalis skin... ;-)