Perimeter measurements in drawings

Ok lets say I have a long slot that I want to determine the dimensions based on the end radius's and the perimeter. AKA you pick the size of the end rounds and the perimeter and it comes up with the lenght based on that. In pro/E this is really easy and extremly usful for the things I design which happen to use rubber tracks. Is there a way to do this in solidworks. I am trying to determine the program I am going to buy for my business and this is a very important feature to me.

Thanks!

SolidworksDrawings And Detailing