one thing that is very painful according to me is:
suppose you create a new component for your site and that component requires some js and css.
now for this you either add your js to ur existing js file(some times file size increases to 1000 lines and more, so this thing i never prefer) or create new file and code in it.
now for making it live, i do merging of all files(to reduce network requests), then minify them and then upload them.
so this process of merging and then minifying is very painful. i am looking for something like compiling thing that does all this automatically.