Würde eine MacOS VM nicht ausreichen?
Da die Apple Lizenzbedingungen
OS X in VM's nur auf echter Apple-Hardware zulassen kannst Du zwar ein
OS X virtualisieren, das muss aber dennoch auf Apple-Hardware laufen. Sonst verstößt Du gegen die Lizenzbedingungen. Das ist der Gag bei MacInCloud: Die haben viele Macs da stehen und man mietet sich diese legal betriebene VM.
Der günstigste Einstieg bei Macs ist by the way der Mac Mini. Der reicht für die ersten Entwicklungsschritte vollkommen aus.