The most desired setup considering the answers here would be a unix system running DICE using SAS/C Makefiles to produce binaries which is then tested with UAE.
If you are going to run UAE anyway
and
if you are going to run your .exe file in UAE anyway
then
Why not just go ahead and use SASC inside UAE and do everything from there?
Then you get to use the ultimate Amiga C compiler and you can do your compile test cycles all together in one smooth operation without having to keep exiting UAE over and over again.
Amiga has awesome text editors.
Amiga has Arexx.
Amiga can use 2TB Hard drives.
Amiga can address 4GB of memory space.
Amiga text editors can run on your 1920x1080 monitor.
I have done SAS/C years ago with 1 MB A500 using a floppy drive.. *pain* but it made it possible to code C at home..! then I got a HDD.. tight memory but less pain. Had to quit editor for each compile to free upp memory.. no swap.
You should have bought yourself one of those accellerator cards that everyone bought back in the old days. A 25Mhz 030 with +16MB or +32MB
of fastram in addition to the +4MB of fastram that was inside your SCSI HD controller sidecar.
It made C compiling much more tolerable back in the old days.