Hi,
if you don't have much experience with usual developing/building tools, you should definitely go for pre-built binary packages, which also come with sane configuration files installed under /etc/osmocom/*.cfg
See https://projects.osmocom.org/projects/cellular-infrastructure/wiki/Binary_Pa...
Regarding which programs you may need, you can find a usual setup here: https://osmocom.org/projects/cellular-infrastructure/wiki/Osmocom_Network_In...
You can also find User Manuals for each application under: https://ftp.osmocom.org/docs/
However, take into account that it is expected that you are at least a bit familiar with a regular mobile network architecture and its concepts.
Regards, Pau