Как бы там ни было — вводное сочетание, поэтому запятая нужна. Подробнее см. в "Справочнике по пунктуации".
В независимых восклицательных и вопросительных предложениях (часто со словами только, уж) пишется отрицательная частица не: Чего только я там не нашел!
Внутри такого рода выражений фразеологического характера с двумя повторяющимися союзами и…и, ни…ни, которые соединяют слова с противоположным значением, запятая не ставится: и туда и сюда; и там и здесь.
Правильно: ...что бы мы там ни изобретали...
В этом случае пишется НИ.