Here are some possible answers:
Formal:
* Bien, gracias. ¿Y tú? (Good, thank you. And you?)
* Estoy bien, gracias. (I'm fine, thank you.)
* Muy bien, gracias. (Very well, thank you.)
Informal:
* Bien, ¿y tú? (Good, and you?)
* Más o menos. (So-so.)
* Genial. (Great.)
* Regular. (Okay.)
To give more details:
* Estoy un poco cansado/a. (I'm a little tired.)
* Estoy muy ocupado/a. (I'm very busy.)
* Estoy feliz. (I'm happy.)
* Estoy triste. (I'm sad.)
You can also answer with a more descriptive answer, like:
* Estoy muy contenta porque tengo un viaje a la playa el fin de semana. (I'm very happy because I have a trip to the beach this weekend.)
* Estoy un poco estresado porque tengo muchos exámenes. (I'm a little stressed because I have a lot of exams.)