I am new to development (as of the last 10 years) so sorry for the newby question. I am writing an app that will allow a user to create an account, upload a list of email addresses (from a CSV) to a database, CRUD that list. I also need 2 other manually entered, short lists, and maintain them, CRUD them. And finally, a picklist for a third list with the ability for users to also create their own entries. That's about it. I have another app which is a Chrome Extension that I wrote in javascript/jquery that will access the maint database via ajax that I have working. I am hoping to use MySQL and host it on Google's App Engine.
I took a long time looking at backend languages and decided on PHP since it is very "C" like. Then I found CodeIgniter and I liked the idea of using MVC. Newby Alert: I have not coded even single CI section yet. Then I found Grocery Crud and thought to myself, "this could make things much easier". I have also looked at Bootstrap and thought "hey it would be really cool to use one of their THEMES" like the one with the tabs and put each one of those 3 grids on a different tab. Most of those Grids will just be a single column that a user can maintain. When the user logs off, I need to do some string manipulation and build a string and store it in the database.
So the question is, since I am not married to any particular framework which should I use? Which fits best with my goals below? I like the idea of Grocery Crud Enterprise allowing for the use of any framework. My goals are 1) ease of learning 2) professional looking UI 3) easy integration with Enterprise Groc CRUD 4) support for a picklist.
Any ideas?