I'm glad that folks want to develop their own styles.
One major suggestions: Download Michael Bedesem's StyleDump program and study Yamaha factory styles. (Thank you, Michael!) Learn how Yamaha program styles, especially the CASM section.
Intro and Ending sections (usually) follow the root note and bypass the Note Transposition Table (NTT). Main and Fill-In sections normally follow the root note and transpose according to chord type, etc.
Drum and rhythm parts fix the root note and bypass the NTT whether it's an Intro, Ending, Main or Fill-In.
Hope this helps -- pj
CASM NTT/NTR settings
Normal parts: Main and Fill-In sections
NTR: Root Transpose
NTT: Melody+Bass/Bass On, Chord/Bass Off
Retrigger Rule: Pitch Shift To Root, Pitch Shift
Normal parts: Introductions and Endings
NTR: Root Transpose
NTT: Bypass/Bass Off
Retrigger Rule: Pitch Shift
Drum/rhythm parts:
NTR: Root Fixed
NTT: Bypass/Bass Off
Retrigger Rule: Pitch Shift