As attached, there is an option under Setup > Project Preferences > Projects to Create baselines automatically when the Project's Status turns to Current, as Eric described. For more sophisticated business events (e.g. when the Percent Complete reaches 50%, when the Project Cost is modified, when the Project Owner changes, etc.), I invite you to consider our "
" Create Baselines solution.