The easiest way is to use CQMatic, together with CalcuMatic, and target half DVD space for each movie.
Then encode your audio streams. One for each movie (Using HeadAC3he or BeSweet)
Then after you have your videos and audios encoded, use TMPGEnc DVD Autor, and drag both encoded MPEG files into it.
If you want to keep all menus and audio streams, as in the original movies, then that's another story
You can also look at Prodater's ASP to calculate size pre allocation on disk.
That is, each movie will require a different space on disk, depending on the activity.
-kwag