Если тебе просто надо вывести произвольный vue компонент внутри vue-компонента, для этого существует 
<component :is="Component"></component>
Т.е. 
<script>
import SiteForm from './SiteForm';
import SiteForm2 from './SiteForm2';
const forms = [SiteForm, SiteForm2];
export default {
  setup() {
    return { forms }
  }
}
</script>
<template>
  <form v-for="(form, i) in forms" :key="i">
    <component :is="form"></component>
  </form>
</template>