Rkshooter,
There are many free choose your own adventure programs available; one example, Quest Markup Language (www.questml.com), that allows creation of games that can be played either on the web or on an individual pc.
Another is the Ren Py visual novel system (also free, at http://www.renpy.org/wiki/renpy/Home_Page). I am not familiar with that system, but it looks like it might do what you want. They say it is suited for Bishoujo games and that more than 60 games have been created with it.
There many other systems available. If you're interested, let me know and I will research more.