Я постараюсь разобрать каждую точку, чтобы немного упростить ситуацию.
Что касается Ninite:
устанавливает последнюю версию программного обеспечения
Да. Ninite установит последние (стабильные) версии программного обеспечения.
поддерживает 64-битные установки, где это возможно
Определенно. Со страницы Ninite - Ninite проверяет язык вашего компьютера и 64-битную поддержку, чтобы установить последнюю и лучшую версию каждой программы.
полоски рекламы / панели инструментов / похожие вещи
Да. Ninite устанавливает приложения с настройками по умолчанию и говорит « Нет» панелям инструментов и другим нежелательным местам, где это возможно. Я протестировал его с Java, и панель инструментов не была установлена. Процитируем сайт Ninite - Ninite быстро устанавливает программное обеспечение с настройками по умолчанию и говорит "нет" панелям инструментов браузера и прочему барахлу.
предоставляет способ держать программы обновленными после установки
К сожалению нет. Программное обеспечение установлено "как есть". Если программное обеспечение (например, Firefox) поставляется с средством обновления, вы можете использовать его, но в строгом смысле Ninite не является в действительности менеджером пакетов, а скорее более простым средством развертывания программного обеспечения. Для этой цели вас может заинтересовать модуль уведомлений об обновлениях .
если я могу добавить в программу нестандартные установщики, это большой плюс.
Насколько я знаю, ни одно из решений в другом потоке не может сделать это. Если вы хотите автоматически установить другое программное обеспечение, не указанное в Ninite, при чистой установке Windows, большинство пакетов установщика содержат ключи командной строки, которые можно использовать для автоматической установки программного обеспечения.
AppDeploy.com - отличный источник информации о развертывании программного обеспечения в чистых установках.