Here is the template I use when creating a new program for our Citizen L20 type7. I make little tweaks here and there but I think it's pretty good. Please try it and comment.

$1
%
O?????(PART NAME)
$1
(PT#)(REV-)
(PART NAME)
(L207)
(RUN TIME )
M118
G113
M9
G99M52M6
G50Z.370
G0Z-.05X#814+.1

M3S1=2500
T0300(R-FACE)(15R)(COATED)
G0X#814+.05Z0T03
G99G1X-.04F.0015
W-.01
X#814-.04F.05
W.01F.0015
X#814W.02
U.005W.025
G0X#814+.05Z-.1T0

M3S1=1500
T0900(SPOT)(??)
(DOUBLE GANG)
G0X.8Z-.1T09
X0
G99G1Z-.025F.05
Z.??F.0015
G0Z-.1T0
M3S1=2000
G50U-2.8(DRILL)(??)
G0X0Z-.1T19
G99G1Z-.025F.05
G83Z.??Q.05F.0015
G0Z-.1T0
G50U2.8

G610
M3S1=2500
T2100(DRILL)(??)
G0X0Z-.1T21
G99G1Z-.025F.05
G83Z.??Q.05F.0015
G0Z-.1T0

M3S1=2500
T2200(DRILL)(??)
G0X0Z-.1T22
G99G1Z-.025F.05
G83Z.??Q.05F.0015
G0Z-.1T0

M3S1=2500
T2300(BORE)(??)
G50U.??
G0X.250Z-.1T23
G99G1Z-.025F.05
Z0F.0025
???
G0Z-.1T0
G50U-.??
G600

M3S1=2500
T0300(R-TURN)(15R)(COATED)
G0X#814+.05Z-.10T03
G99G1X.5Z-.025F.05
???
X#814-.04
X#814W.02
U.005W.025
G0X#814+.05Z-.1T0

M3S1=2500
T0400(F-TURN)(8R)(COATED)
G0X#814+.05Z-.1T04
G99G1X.5Z-.025F.05
Z0F.0025
??
U.005W.025
G0X#814+.1Z-.1T0

M3S1=1500
T0500(THREAD)(20 PITCH INSERT)
G0X#814+.05Z-.1T05
G99G1X.275F.05
G4U.5
G76P010055Q.002R.0005
G76X.1876Z.25P.0325Q.005F.050
G0X#814+.1Z-.1T0

M5
!L2
T0800(SAW FROM GANG WITH PART IN SUB)(.060)
G0X#814+.05Y-1.25T08
M140Z-2.
G4U1.
M140Z-1.00(ADJUST DEPTH HERE)
G98G1X0F25.
M58S3=2000
Y1.25F2.
G0X#814+.05T0
M141
!L2.1
M60G99
M20

M58S3=2000
T0900(X-MILL)(??)
G50W-.590
G50W.1
M18C0.
G50C0.
G0X#814+.05Z-.1Y-.250T09
G98G1X.444F50.
???
G0X#814+.05T0
G50W.590
G50W-.1
M60G99
M20

M5
M58S3=2000
T0600(X-THREADMILL)(1/4-20)
(3/16 DIA 20 PITCH THREADMILL)
G50W-.590
M18C0.
G50C0.
G0X#814+.1Z.250Y0T06
G98G1X.200F50.
G19
G1G41W.0325F2.
G3Z.2825X.30V0K-.0325P1
G1G40Z.250
G18
G0X#814+.1T0
G50W.590
M60G99
M20

M59S3=2000
T1100(FACE-MILL)(??)
M18C0.
G50C0.
G0X#814+.05Z-.1Y0T11
G98G1X.444Z-.025F50.
???
G0Z-.1T0
M60G99
M20

M3S1=1500
T0100(CUTOFF-LH-ISCAR)(.125)
G0Z[.???+.500]
G650
M3S1=1500M24S2=1500
M87M97
G50S2000Q750
G96M3S125
G114.1H1D-2R0.
G50W-.5
G0X#814+.05Z.520T01
!L1
M77
M15
G99G1X-.01F.0015
G113
G600
X-.1F.005
M86M96
G97M5
M8
/M98P1999
M9
M5M7
G4U1.0
G50W.5
G0X-.1Z.370T0
M6
M56
M53
G999
M5
N999
M2
M99
++++++++++++++++++++++
$2
M90
M98H1
G610
G600
M98H2
T3000
G50Z0
M16
G650
M88
M24S2=1500
/B4
G0Z-.1
/B4
G98G1Z.250F100.
!L1
G600
M25
G999
M98H1
M98H2
M53
N999
M2
M99

N1
M52
G44G99
M23S2=2500
M90
T3200(BACK FACE&TURN)(8R)(COATED)
G50U-.933
G0X.800Z-.1T32
G99G1Z0F.05
X-.02F.001
G0Z-.25T0
G50U.933

M23S2=2000
T3100(SPOT)(1/4-90)
G0X0Z-.1T31
G99G1Z-.025F.05
Z.1F.0015
G0Z-.1T0

M23S2=2000
T3300(DRILL)(??)
G0X0Z-.1T33
G99G1Z-.025F.05
G83Z.??Q.05F.0015
G0Z-.1T0

M23S2=1500
T3300(THREAD)(20 PITCH INSERT)
G50U-1.00
G0X.275Z-.1T33
G99G1Z-.025F.05
G4U.5
G76P010055Q.002R.0005
G76X.1876Z.25P.0325Q.005F.050
G0Z-.1T0
G50U1.00
M25
M99

N2
T3000
G50Z0
M48C0.(SAW)
G50C0.
!L2
!L2.1

M25
M33
G50Z0
G0Z1.3
M16
M10
/B4
M11
/B4
G0Z0
M31
T3000
G50Z0
M99
M30
$0
A
#814=0000007500
#815=0000003000
#816=0000001000
#817=0001500000
#822=0000000010
#824=-000001000
#818=0000010800
#819=0000001000
#820=0000000000
#821=0000002700
#990=0000031000
#991=0000051000
#992=0000061000
#893=0000000000
%