Note that DOS development tools aren't strictly necessary to make DOS software,
as with help of HX DOS Extender [0], one may use any tooling that lets you produce Win32 PE exe files, of course, preferably with inline assembler to access hardware directly.