надо плясать от задачи. если пишешь только для себя, то вообще пофигу чем и как пользоваться.
прелесть фреймворков в том, что они решают типовые задачи и задают некий стандарт, что в свою очередь выливается в
упрощение поддержки/развития кода, в том числе и сторонними людьми.