Not OSS but I have developed a tool for modeling racks and much more.
https://schematix.com/video/racks