use SL treatasmale / treatasfemale for TG race stages
remove facial hair for androgyne race
use cascading spells for stages - each spell casts the next
popup menu with showracemenu at end of process for adjustments
Try console command from Papyrus with 'SexChange' command
If it works, use with fade to black sequence to mask console.
Try same with StorageUtil console command and bat file.
Male to Female
Stage 1 - Reduce weight down to 0
:: If SoS, reduce schlong size down to 0.5
Stage 2 - Transformation to halfway race
:: If SoS, use female petite model + treatasmale + SoS from 0.5 to 0 + weight from 0 to 100
:: If not SoS, use this body with weight from 0 to 100 (customize with CBBE?)
http://www.nexusmods.com/skyrim/mods/10420/
Stage 3 - Transformation to female
:: Transform back to NPC + change sex with bat file and PapyrusUtil
:: Update weight to 0, fix neck gap, remove facial hair if any
:: Open showracemenu for tuning
Female to Male
Stage 1 - Reduce weight to 0
:: Reduce breasts, butt and belly to 0.6
Stage 2 - Transform to halfway race
:: If SoS, use petite female + treatasmale + SoS from 0 to 0.5 + Weight from 100 to 0 + Breasts, butt, belly to 0.3
:: If not SoS, use TG body from 100 to 0
Stage 3 -
:: Transform back to NPC + change sex with bat file and PapyrusUtil
:: Update weight to 0, fix neck gap, remove facial hair if any
:: Open showracemenu for tuning
Male to Female
Female to Male