Overview of the Main Benefits of Custom Software Development