CatWeasel MK2 is pretty inexpensive, has a bunch of connection options and supports HD FDDs in PC and Amiga formats (with almost any programmable). To boot from it would require its driver be in firmware though. Booting from a HDD / CF card you could then use it for installing software.