Как у Вас получилась цель общая ?
Умение слушать других и не обманывать себя.
Кому то нужен mc, кому то gimp, кому то еще чего. И мы не дробили это на вот тебе и то и се - бери и лепи свое. Мы мыслим по другому - тебе надо? У нас похожее уже есть? Вроде есть. А оно тогда нафиг? Ну оно лучше того, что есть. О клево, заменим или добавим к тому, что есть? Пожалуй заменим. А иногда - пусть будет оба - ведь отличаются частью функций. А на флешку влезем ? Давайте удалим того не актуальное? Хм. Жалко. Но ведь нафиг не надо - ну ок. На крайний случай соберем себе сами отдельно. Удаляем. Отлично. Ну вот и конфетка.
А если быть честным в этом и не рассуждать за других, чего бы им могло абстрактно понадобиться, чтобы называться «домашним», то оказывается, что в итоге решение становится замечательным и нравится большинству - потому что хорошее, как правило, нравится одинаково большинству.
Вот так и получается не дробить, а синергетически объединять. То есть каждый принимает участие и создает общее и не кривит носом хранить на своей большой флешке пару дополнительных сотен мегабайт только по тому, что он никогда эти программы не будет даже запускать. Вот и все. А делать для себя индивидуально - так это пожалуйста - только при этом не нарушая синергии единого проекта.
Даже компромисы редко необходимо было искать. Всегда само получалось так как надо. Потому что не обманывали себя своими эгоистическими идеями.