i played a few of these bartops. they were intentionally very hard for short playtimes, and were a bit too expensive too play a lot. it kinda seemed like it was there to get money very few times out of very few people.
as a huge nerd who plays games at bars, the bartops were not good, heh. barcades and pinball halls are much more fun.
you mentioned CAD was a bit too much for what you are looking for; however, there is a simple code-only cad program that makes simple tasks like making a shape super easy: openscad
i think i am old. i grew up using DOS, and really hated spaces in filenames and folders because they appreared truncated at the first space with a tilde and index of that file/folder representation.
ex: C:\folder name is bad\ == C:\folder1
i hated that so much that when i got to windows 3.1 i refrained from using spaces (some command line was still necessary in w3.1)
i have jept that habit through the years, so when i moved from windoes to linux, my natural instincts of snake_case_folder_names made it so i didnt have to change : D
my work has an english only rule when talking about work. we hire from all over the world, so making sure there is a common language is nice when i have to message someone in another country.
rust is more proprietary than linus.