I've got this idea have a while ago, and I felt like making a topic about it to see if it's possible.
Well basicly my idea is simple, you know that default player customization GUI right? Where you change the clothes of your blockhead and other things, I've got the idea to do the same thing, but with vehicles
To make it work, it could be a command, that when you type it

It opens up the GUI, you can choose the car available on the server.

Choose it's accessories and colors, and it could have that favorites bar on the top to save your favorite cars to play

And then press Done and your custom car could spawn

And the cars that shows up on the GUI should have some sort of support script inside it to make it show up on the cars list that you can customize, and I believe this could make vehicles a lot more fun and more unique for every single person who wants to have it's own car