В этом контексте употребляется частица не: чего только в ней не было...
Разницы в значении нет, запятая не нужна. Но автор текста в принципе имеет право поставить запятую, если под словами "вообще-то" он подразумевает "вообще говоря". На практике в этом случае запятая обычно не ставится.
К сожалению, школьный учебник, ставя перед собой задачу изложить правило кратко и однозначно, терпит неудачу, потому что в настоящем (а не школьном) русском языке однозначность здесь невозможна.
На самом деле логика в правиле есть, и она очень простая. В научных трудах по современной русской орфографии сейчас говорится так: не с качественными прилагательными и производными наречиями в позиции сказуемого пишется слитно или раздельно в зависимости от намерений автора выразить утверждение (слитное написание) или отрицание признака (раздельное написание).
Правильным будет написание девочка не красивая, девочка не красива, если можно подставить слова, подчеркивающие отрицание: девочка (отнюдь) не красивая, девочка (отнюдь) не красива. Например, если автор возражает кому-то, кто утверждает, что девочка красивая, он тем самым делает акцент на отрицании и пишет раздельно.
Правильным будет написание девочка некрасивая, девочка некрасива, если можно подставить слова, подчеркивающие утверждение: девочка (очень) некрасивая, девочка (весьма) некрасива. Если автор хочет подчеркнуть эту особенность внешности девочки, он напишет слитно.
Таким образом, окончательное решение о слитном и раздельном написании на самом деле принимает пишущий, который должен отдавать себе отчет в том, что́ он хочет выразить: отрицание признака — и тогда написать не отдельно от следующего слова или утверждение признака — и тогда написать не слитно. Это решение может быть принято только в условиях контекста.
Частица вроде не требует постановки знаков препинания: Я же вроде уже делал это.
Частица что ли обособляется вне зависимости от позиции, которую она занимает в предложении.
Это так называемые слова категории состояния. Кроме этого, слово нет употребляется как частица.
В независимом восклицательном предложении пишется частица НЕ: Где мы их только не видели!
Все - это местоимение; всё - местоимение или частица (нужно смотреть по контексту).
Частица вроде бы не требует выделения знаками препинания: Вроде бы тебя зовут Вася.
Частица НЕ является частью союзного оборота ХОТЯ И НЕ, поэтому уместно раздельное написание.