I have my own grid system
Grid is noting more than a way to organize information in a logical sense so it is easily absorbed by the viewer. Your content should decide if the site needs the grid or not. Don’t automatically think “I need a grid in this project”!
why css framewroks?
Frameworks are nothing more than opinionated set of helpers so you could code faster, it is there to make your life as designer/developer easier.