Shahin,
The car model can be successfully made using built-in components. An example can be found in IndustryExamples.AutomotiveTransportation.DrivelineModel. You may want to also consider using the Multibody library (included with WSM) because simulations can be automatically animated. However, make sure you really want the animations because modeling is more difficult with the multibody library (the learning curve is steeper).
If you have unique components that you can't model with WSM blocks, you can make custom blocks.
Lastly, control algorithms can either be modeled in blocks, custom blocks, or you can write them in C code and call the C-coded controller as a block. (This is particularly useful if you plan on implementing the novel controller in hardware). You can also do the controller design in Mathematica and export a State-Space controller to WSM. For an example on how to do a C controller in WSM and an example on designing a State-Space controller and exporting that to WSM see my talk from the Wolfram Tech Conference in 2018 Click on this link and then search for Neil Singer and you can download the presentation as an Mathematica notebook and/or watch the video Since some of the presentation was done in WSM and not Mathematica, the presentation notebook is not as complete as the video.
If you are planning on modeling the hydraulic components in the braking system, you may need the add-on hydraulics library.
I hope this helps,
Regards,
Neil