I have made a GDL tools (dragon) that maybe can help you. You can download it for free. The new version is for archicad 16 and it is in Spanish. I have abandoned the project so there will not English version
I have some tutorials in YouTube. With this version you define the contour points and then dragon align the interior mesh...