Since you mentioned the BAT from Doom9, actually Doom9 is the home of the author of AVS to DVD (link:
https://www.videohelp.com/software/AVStoDVD).
As pretty much everything that rotates around Avisynth it's free and open source.
Basically it's based on the old 32bit version of Avisynth (but it can be used with the new Avisynth+ too) and what it does is creating a script that performs Indexing and all the necessary operations to re-encode your output to either an ISO or directly the VOB files in a DVD structure.
It also allows you to choose which cover you want, the labels, and so on all the way up to the point in which you have to burn it to an actual DVD.
It's my de facto favorite software for creating DVDs and it's what I have been using over the years.
Pretty much everyone on Doom9 does too, the likes of Manolito for instance (an old member of the forum who also survived a stroke he recently had).
The idea being that for everything that it can open, you can simply use it directly, while for the files that are much newer like the HDR ones etc, you can first use FFAStrans to create an intermediate file and then feed AVS to DVD with such an intermediate file.
Don't get me wrong, FFAStrans is great, I'm in the team and I will always support it. If anything, I'm one of the biggest fan of the whole project and I will always say "hats off" to Grandmaster for creating something so reliable and amazing and you can totally use it to create DVDs out of the box, however keep in mind that - by design - FFAStrans doesn't have any external command line encoders, which means that in this case it's using the Lavc MPEG-2 encoder built into FFMpeg, which is "alright", but if you must have 100% DVD compliance as per specs, then a two pass encode with HCEnc is preferred.
My routine therefore is:
1) Take the input file
2) Create an intermediate lossless SD BT601 file in FFAStrans (I suggest the H.264 encoder with crf=0 in the custom x264 params)
3) Feed that lossless SD file to AVS to DVD to create the final MPEG-2 vob file with a DVD Structure and Metadata
4) Use the good old CD Burner XP to burn the DVD
So far this combination of FFAStrans + AVS to DVD hasn't disappointed me.