Требуется сделать модальное окно, на котором будет таблица, инпуты, кнопки. В форме определенно будет js для обработки событий. Подойдет ли для этих целей modal окна от bootstrap? И можно ли как то оптимизировать код, спрятав код формы в стороннем html файле например?
По-моему, бутстраповские окна могут подтягивать содержимое из другого файла.
При открытии окна запросите содержимое любого html-файла и поместите это содержимое внутрь окна.
Внешний вид окон тоже можно настроить.
Я в одном из проектов делал сложные формы в таких окнах — проблем серьезных не возникало.