The lights are the most hard thing to configure even using the debug.
Design - Idea
Create a 3D sprite with a light image. Use the tint effect to show the color of the light getting their values. The name of the light using the debug mode.
The main 3D sprite will show the 0,0,0 point of the light. Add for each 3Dsprite light a discontinued line(With other 3D sprite) in Y.axis to the bottom to know better the location. (Try if is possible add the discontinued line to the main 3DSprite image without modify the position conversion by default.)
Other discontinued line for the direction-target of the light if have it for example: Directional-Poinlight-Spotlight. Hemispheric is a global light. Also see exactly what values and how affects for each light, there is no clue in the parameters descriptions.
MODIFY THE LIGHT IN REAL TIME
Modify one at a time. Use Picking by UID to select the light to modify in events.
Change the X,Y,Z position of the light = Y and +or- | X and +or- | Z and +or- |
Try using Slide bars in a easy way