Tanto Kotlin Multiplataforma, Flutter e React Native, todos eles serão necessários um macOS. Existem diferenças entre eles, inclusive ao desenvolvedor a UI (com exceção do flutter), mas em algum momento você precisará instalar algum módulo nativo da plataforma e testar sua aplicação no iOS Simulator ou dispositivo físico para fazer algum ajuste específico da plataforma.
Se a grana tiver curta, recomendo fazer um Hackintosh e aproveitar o seu hardware atual já para ter a experiência com iOS, Xcode, Simulator, Certifiers, APNS e por ai vai.