How come cross-developing is not an option then?
The first thing I noticed when I picked up Amiga after 10 years, was how clunky AmigaOS felt to work in compared to newer systems, but with tools like vbcc and vamos it was relatively easy to move it all out to the host, and for the most part I could automate everything from building to running, so I rarely had to go into the emulated Amiga. And I found that by binding the mouse pointer capture/release to the middle mouse button, having to switch to and from the emulator was pain-free.