Hey gwok,
Well thanks to a tip from Jeffos I am now posting the other script I mentioned. It basically does the same thing as the other one except it does'nt put a time sig marker in the new project and it also does'nt rely on the tab switch trick. If I get some time I'll have a try at your other request.
Code:
#Copies the time sig and BPM at the edit cursor's position and creates a new project with these settings
from sws_python import *
curProj = 0
CurPos = RPR_GetCursorPosition()
Tnum = 0 # Time sig. numerator
Tdnom = 0 # Time sig. denominator
BPM = 0
x = RPR_TimeMap_GetTimeSigAtTime(curProj, CurPos, Tnum, Tdnom, BPM) # Gets the time sig. and BPM of current project at cursor position
RPR_Main_OnCommand(40859,0) #Creates new project tab
SNM_SetIntConfigVar("projmeaslen", x[2]) #Sets the new projects time sig numerator
SNM_SetIntConfigVar("projtsdenom", x[3]) #Sets the new projects time sig denominator
RPR_SetCurrentBPM(0, x[4], False) #Sets the new projects BPM