Thanks for query.
As you say this is your first trimester and first pregnancy
Yellow color of vomit is because of bile only,so you are getting a bitter taste in your mouth that is bile.
Red color of vomit is because of small tear in GI tract because of frequent vomiting
So don't worry.
enjoy your pregnancy.