Как хорошо объяснили http://www.rndguy.ca/2010/02/24/fully-automated-ubuntu-server-setups-using-preseed/, вам не нужно создавать свои собственные пакеты mysql, поскольку он использует debconf для запроса пароля root. Ответы на эти вопросы могут быть заданы как часть сценария установки.
Мне нравится Google SketchUp. Это не сделано специально для этого приложения, и я уверен, что есть другие, но если вы ищете простой, это билет. И кто может спорить с безвозмездно?
Я думаю, что Вино отстой, хотя.
Это не с открытым исходным кодом, а не с программой, и бесплатная версия ограничена, но я нашел flashplane floorplanner.com простым и приятным в использовании.