Is there a way to change default start frame on the timeline?
Open Blender, allowing your default startup file to load (so don't open an existing file).

Set the start frame to 0.



Save the file as your new startup file. Frame 0 will be the new start frame for all  new files created this way.