I prefer to use php, but Joomla is fine also
1. Need to create a customized freight quote request tool
2. Customized file uploading tool for pdf or word , excel or image files, and this uploaded documents can be searchable with reference number or sorting by customer name, or entered date
3. customized invoice generate, after finish the data , invoice come with pdf format
4. there are a few text pages